java 学习进度十一

1. mybatis:xml配置sql语句也可以用注解代替,如@select,@result等。

2. 层级分明的好习惯:

 

    web项目:controller层和前端交互,调取service层(这里调用service具体实现类Impl)。

      entity层,实体层,对应数据库表。

      mapper层,和数据库相关的操作接口层。

      service层,业务层,含业务接口service和Impl实现类,Impl实现类实现业务接口service和mapper层的接口。

3. mybatis plus的mapper层的自定义实现:

  mapper层定义具体接口,xml配置文件实现,service的实现类定义新函数调用该接口,controller层调用service的实现类的该方法。

4. swagger的使用:

5. springboot日志:一般使用3个(logback,log4j, log4j2)

原文地址:https://www.cnblogs.com/gaara-zhang/p/13822045.html