说明:
(1)本篇博客内容很少,主要是介绍本项目的技术选型,以及技术选型时需要考虑的点;
1.本项目中,我们的技术选型如下:
说明:
(1)这儿的Spring Boot使用的是比较稳定的版本:2.2.1.RELEASE;
(2)这儿的持久层框架选用的是Mybatis,而不是JPA等:这是以为,Mybatis是半自动框架,而不是全自动框架;这使得开发人员可以清楚灵活的去控制和编写SQL语句;
(3)Maven使用3.6.1;这个版本IDEA自动集成的;maven版本有些出入,也可以;(自己的maven版本就是3.8.1);
(4)日志不再使用logback了,而是使用的log4j;
2.技术选型时,需要考虑的点;
说明:
(1)软件版本,选择稳定的版本,不要追求最新的版本;新版本的bug,除非自己对这个新版本特别了解,否则作为使用者,这个bug很难修复;
(2)团队人