MVC架构中各个层使用的注解 (springBoot + mybatis-plus) 1 @Service (写在Service层接口的实现类上 XXXServiceImpl) Q: 为什么不直接写在接口上?因为一个接口可能有多个实现 1@Service2publicclassLogServiceImplextendsServiceImpl<LogMapper, Log>implementsLogService {3privatefinalLogger logger = LoggerFactory....
plus是前一版单体项目的升级版,采用SpringBoot+Dubbo分模块开发分模块部署,使用Zookeeper作为注册中心,也可切换成阿里的Nacos。模块根据业务来横切,使各个模块独立解耦。数据层依旧采用Mybatis-PLUS方便快捷快速开发,前端使用beetl作为模板引擎,beetl强大的功能对于后端程序员更加便捷语法也和java类似。不做前后分离是因为没...
[工程训练24]二十分钟掌握前后端分离全栈项目的基本开发逻辑 0.前后端建立工程文档,分版本记录迭代内容。 1.确定大致的业务方向 2.开始后端工程 A.数据库表设计:字段,外键,表关系 B.后端技术栈选择:SpringBoot,Mybatis-plus C.撰写后端开发文档,注明后端项目的依赖版本,测试各依赖是否能协同工作,避免在代码开发完成...