MyBatis入门实例 ——DaoImpl.java
来源:互联网 发布:无线网络优化方案 编辑:程序博客网 时间:2024/06/06 23:08
import java.util.ArrayList;
import java.util.List;
import org.apache.ibatis.session.SqlSession;
import com...common.db.MyBatisUtil;
import com...common.exception.CodeConstant;
import com...common.exception.DAORuntimeException;
import com...common.utils.Paged;
public class UserDaoImpl {
/**
* @Title: deleteUser
* @Description: 删除用户
* @param userId
* @return void
* @throws
*/
public void deleteUser(String userId) {
// 获得SqlSession的实例
// 每个线程都应该有它自己的SqlSession实例。SqlSession的实例不能被共享,也是线程不安全的。因此最佳的范围是请求或方法范围。
SqlSession sqlSession = MyBatisUtil.getSqlSessionFactory().openSession();
try {
UserMapper userMapper = sqlSession.getMapper(UserMapper.class);
userMapper.deleteUser(userId);
sqlSession.commit();
}
catch (Exception e) {
throw new DAORuntimeException("");
}
finally {
sqlSession.close();
}
}
}
- MyBatis入门实例 ——DaoImpl.java
- MyBatis入门实例 ——MyBatisUtil.java
- mybatis入门——mybatis使用实例
- mybatis入门——实例
- MyBatis入门实例 ——configuration.xml
- MyBatis入门实例 ——Mapper.xml
- MyBatis入门实例 ——configuration.xml 分类: MyBatis
- Mybatis学习教程—— Mybatis入门实例
- java实现人脸识别源码【含测试效果图】——DaoImpl层(BaseDaoUtilImpl)
- java实现人脸识别源码【含测试效果图】——DaoImpl层(UserDaoImpl)
- src/number/DaoImpl.java
- 在daoImpl.java导出
- DaoImpl增删改查实例
- DaoImpl
- Mybatis入门实例(二)——添加ehcache缓存支持
- Mybatis入门实例(二)——添加ehcache缓存支持
- Java.NullPointException 之 Service(业务层) 空 调DAOImpl实例方法,执行报错问题
- MyBatis经典入门实例
- Java 异常运行输出
- GDB命令手册
- 在MyEclipse8.5下初次配置struts2
- 浅谈date
- Android那些事儿:Android Pad交互特性
- MyBatis入门实例 ——DaoImpl.java
- Ubuntu下SNMP的安装
- java.lang.UnsatisfiedLinkError:sayHello()
- Pandav:非常犀利的公共交通规划应用
- openGL数据保存为图片
- TCP/IP详解学习笔记(5)-IP选路,动态选路,和一些细节
- matlab进行图像计算时,一定要将读入的图像double化
- EXT 3.x fileUpload之firefox错误
- SCM(Software Configuration Management)软件配置管理