多模块项目编译/打包问题 最近在使用spring-boot整合多模块,但是在父pom中打包maven install时总会报错:Failed to execute goal org.springframework.boot:spring-boot-maven-plugin,导致错误的原因是父pom.xml中引入了如下配置:<build> <plugins> <plugin> <groupId>org.springframework.boot.
连接、联合查询简单介绍 一、连接查询1.交叉连接:cross join(不常用) 概念:没有任何查询条件限制的查询,被称为交叉连接查询。 例如:select * from A cross join B[ cross join ...];(官方写法) 或者 select * from A , B[,C...]; 注意:查询出来的结果是笛卡尔积。2.内连接:inner join on(1)隐式内连接:就是交叉连接后,可以有where+关联条件。 例如:select * from A,B where A.i
开发中一些常见Exception总结 1.**java.lang.IllegalArgumentException: Cannot format given Object as a Date:**无法无法将给定对象格式化为日期2.error:类型不兼容:String无法转化为int。我遇到的错误是在枚举类中的有参构造中的参数放置位置与赋值的参数位置不一致,就会导致此错误。3.org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.ex
SpringData JPA中复杂sql查询总结 SpringData JPA框架中本人比较喜欢用以下几种方式进行复杂sql查询,大多数场景下足够用了。方式1(Query注解,hql语局,适用于查询指定条件的数据)分页查询://可以自定义整个实体(Page<User>),也可以查询某几个字段(Page<Object[]>),和原生sql几乎一样灵活。@Query(value = "select b.roomUid from RoomBoard b where b.userId=:userId and b.lastBoard=