myBatis之事务管理
摘要:1. myBatis单独使用时,使用SqlSession来处理事务:
Java代码 收藏代码
public class MyBatisTxTest {
private static SqlSessionFactory sqlSessionFactory;
private static Reader reader;
@BeforeClass
阅读全文
posted @
2016-10-12 23:25
上校
阅读(1035)
推荐(0) 编辑
关于Spring事务回滚的问题
摘要:在spring的配置文件中,如果数据源的defaultAutoCommit设置为True了,那么方法中如果自己捕获了异常,事务是不会回滚的,如果没有自己捕获异常则事务会回滚,如下例
比如配置文件里有这么条记录:
[html] view plain copy
print?
阅读全文
posted @
2016-10-12 23:18
上校
阅读(6639)
推荐(1) 编辑
mysql中的多行查询结果合并成一个
摘要:SELECT GROUP_CONCAT(md.data1) FROM DATA md,contacts cc WHERE md.conskey=cc.id AND md.mimetype_id= 5 AND md.user_id=17:
利用函数:group_concat(),实现一个ID对应多个名称时,原本为多行数据,把名称合并成一行,如|1 | 10,20,20|
阅读全文
posted @
2016-10-03 12:26
上校
阅读(17528)
推荐(0) 编辑
mybatis传递参数到mapping.xml
摘要:第一种方案 ,通过序号传递
DAO层的函数方法
Public User selectUser(String name,String area);
对应的Mapper.xml
阅读全文
posted @
2016-10-02 17:44
上校
阅读(18833)
推荐(1) 编辑