1. 利用AOP实现公共字段的自动填充 1.1 应用场景 项目中设计的员工表, 菜品表, 套餐表和分类表中均有涉及到创建时间, 创建人, 更新时...
配置优先级(由高到低) 命令行参数 > Java系统属性 > properties文件 > yml文件 > yaml文件 Bean管理 获取be...
AOP AOP: Aspect Oriented Programming(面向切面编程), 即面向特定方法编程 AOP作用: 当我们需要面向一...
概述 概念: 是一种动态拦截方法调用的机制,类似于过滤器。Spring框架中提供的,用来动态拦截控制器方法的执行。 作用: 拦截请求,在指定的方...
什么是Mybatis mybatis是一款用于持久层的、轻量级的半自动化ORM框架,封装了所有jdbc操作以及设置查询参数和获取结果集的操作,支...
事务 事务是一组操作的集合, 是一个不可分割的工作单位. 事务会把所有的操作作为一个整体一起向系统提交或撤销, 这些操作要么同时成功, 要么同时...
一对多 在多的一方设置外键, 来建立两张表的联系 一对一 看成特殊的一对多, 在任意一张表中设置外键 多对多 建立中间表, 同时设置两张表的外键...
数据库 DataBase(DB): 存储和管理数据的仓库 数据库管理系统: DataBase Management System (DBMS),...
请求参数 响应数据 三层架构模式 分层解耦 内聚: 软件中各个功能模块内部的功能联系 耦合: 衡量软件中各个层/模块之间的关联,依赖的程度 软件...