场景如下: 业务A中有多个表: T1,,T2,,T3,,T4。其中T1对T2 是1对n的关系,T2对T3是1对n的关系,T3对T4是1对1的关系 现在需要查询出T1及所有关联的数据,java bean描述如下: public class T1 {//......private List<T2> lsT2;}public class T2{//.......private List<T3
项目开发中在很多地方可能会遇到同时插入多条记录到数据库的业务场景,如果业务级别循环单条插入数据会不断建立连接且有多个事务,这个时候如果业务的事务执行频率相当较高的话(高并发),对数据库的性能影响是比较大的;为了提高效率,批量操作会是不错的选择,一次批量操作只需要建立一次连接且一个事务,能很大程度上提高数据库的效率。 批量插入操作的sql语句原型如下: insert into
1、分页类 Page.java public class Page {private Integer rows; // 每页显示的行数private int showPage; // 当前显示的第几页面private int preTotal; // 当页记录数private int total; // 总共记录private int allPage; // 总共的页数private in
原文链接:https://www.cnblogs.com/longshiyVip/p/4810885.html 报错情况如下: com.ibatis.sqlmap.client.SqlMapException: There is no statement named Control.insert-control in this SqlMap. at com.ibatis.sqlmap.en