springbootMybaits_day1
1、springboot1.5升到2.0
数据库配置的参数名发生了改变。由1.5(spring.datasource.driveClassName)
变成了2.0(spring.datasource.driver-class-name),所以导致可能会出现找不到驱动类。
2、使用@lombok简化代码
@Data的效果等同与@Getter+@Setter
3、Mybaits启动可以再Mapper层不需要用@mapper注解,但是在启动类上面加上@MapperScan(backages="包名")
4、spring的事物分类1-声明事务,2、编程事务,原理AOP技术环绕通知进行拦截,注意事项是不要trycatch,要将异常抛出给外层。
5、springboot默认集成事物,只需要在方法上增加@Transactional注解就可以事务控制