扫 额外的xml
多模块项目结构
搭建微服务Spring Boot多模块项目
开发者工具:
资料打开是坏的。。。
Spring Boot多模块项目模块结构
一般的工程架子
<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.3.5.Final</version> </dependency>
没有很好地按顺序对实体类字段校验的支持,例如:先校验用户名,再校验手机号
因为部分校验格式在实体类里面,所以要保证实体类字段上面的注解不能丢失
搭建微服务Springboot多模块项目
之前是,直接在Mapper类上面添加注解@Mapper,这种方式要求每一个mapper类都需要添加此注解,麻烦。
通过使用@MapperScan可以指定要扫描的Mapper类的包的路径,比如:
@SpringBootApplication
@MapperScan("com.lz.water.monitor.mapper")
IDEA不能新建package 的解决办法:右键–>new –> Mark Directory As –> Sources Root 就可以啦
项目模块划分