1,首先在包下创建Configuration.xml文件,该文件的格式如下:
2,使用myBatis提供的工具类中的方法,从类路径或Configuration.xml文档所在位置加载资源文件。 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); SqlSessionFactory factory = null; // 获取SqlSessionFactory对象 try { Reader reader = Resources .getResourceAsReader("com/cissst/oa/data/Configuration.xml"); factory = builder.build(reader); } catch (Exception e) { e.printStackTrace(); }
SqlSession session=factory .openSession(false); 参数如果为true,表示该会话具有自动提交事务的功能,否则需程序员手动提交事务。 4,使用进行数据库访问 SqlSession session = super.getSqlSession(); // 构造返回值集合 List<UserEntity> result = new ArrayList<UserEntity>(); try { // 获取映射接口 UserMapper userMapper = session.getMapper(UserMapper.class); // 调用接口中的方法 List<UserEntity> list = userMapper.getUserList(userEntity); // 提交事务 session.commit(); } catch (Exception e) { // 回滚事务 session.rollback(); } finally { // 关闭会话 session.close(); } |
如何使用myBatis访问数据库
<!-- /title -->
时间:2012-02-08 16:30
来源:CISSST
作者:sibingmao
点击: <script src="/plus/count.php?view=yes&aid=1030&mid=2" type="text/javascript"></script> 426次
猜你喜欢
转载自88548886.iteye.com/blog/1568536
今日推荐
周排行