摘要:
1,先整合 redis 和 mybatis 2,启动类添加 @EnableCaching 注解,开启缓存 因为缓存获取不到数据要到数据库获取,所以还要扫描 mybatis 接口路径 3,增(获取)、删、改缓存注解 @Cacheable 获取缓存 该注解用于方法上,方法不一定执行 @Cacheable 阅读全文
摘要:
不能相信前端传过来的任何数据 一定不能相信前端传过来的任何数据 绝对不能相信前端传过来的任何数据 @JsonFormat 时间必须是指定的格式(这里是接收参数格式,不是取数据来格式化) 注意:在 controller 层的方法接收参数时,使用 @Valid 注解表示当前方法的参数需要验证 每个验证注 阅读全文
摘要:
1,用于插入语句 2,传入对象 3,使用下面的属性即可 阅读全文
摘要:
添加注解就完事儿了 @Transactional 1,Propagation 事务的传播行为 2,Isolation 事务的隔离度,默认值采用 DEFAULT 3,timeout 事务的超时时间,默认值为 -1(表示永不超时)。如果超时还未完成,则回滚事务。只检测 sql 不检测 java 代码 4 阅读全文
摘要:
1,添加依赖 2,数据源和 mybatis 配置 3,扫描接口,通过 @MapperScan 注解完成扫描 阅读全文