文章分类 -  mybatis

摘要:1、 导入项目所需jar包 共27个 2、 编写配置文件 1)Web.xml 2)Spring的配置文件 applicationContext.xml applicationContext-trans.xml applicationContext-trans.xml applicationConte 阅读全文
posted @ 2018-07-08 16:26 莯汐 阅读(105) 评论(0) 推荐(0)
摘要:1、 一级缓存:在SqlSession 范围内。 当查询相同对象时,会使用缓存中的数据,而不会再次查询数据库。 1.1 mybatis默认开启了一级缓存 1.2 测试代码 1.3 结果 2、二级缓存:在SqlSessionFactory范围内(只适用于单表) 2.1 mybatis.cfg.xml开 阅读全文
posted @ 2018-07-04 22:01 莯汐 阅读(95) 评论(0) 推荐(0)
摘要:1、 什么是动态sql? 根据不同的查询条件,生成不同的sql语句。 2、 编写动态sql 3、 测试 4、 结果 阅读全文
posted @ 2018-07-04 12:28 莯汐 阅读(79) 评论(0) 推荐(0)
摘要:1、 多对一的处理 1.1数据库的设计 1.2实体类 Student.java Teacher.java 1.3 配置文件 StudentMapper.xml TeacherMapper.xml 2、 一对多的处理 2.1数据库的设计 2.2 实体类 Student.java Teacher.jav 阅读全文
posted @ 2018-07-04 12:24 莯汐 阅读(90) 评论(0) 推荐(0)
摘要:1、 面向接口编程 好处:扩展性好,分层开发中,上层不需管具体的实现,大家都遵循共同的标准,使得开发变得容易,规范性更好。 2、 注解的实现: 2.1 编写dao接口 2.2在核心配置文件中导入dao 3、 使用 4、 使用注解后,所有映射数据库表的具体实体类的设置需要写在mybatis.cfg.x 阅读全文
posted @ 2018-07-04 12:01 莯汐 阅读(100) 评论(0) 推荐(0)
摘要:1、 分析mysql分页语句 limit startIndex, pageSize 1) mapper映射文件 2) Dao层— “UserDao.java” 2、 使用RowBounds来实现分页 1) mapper映射文件 2) Dao中需要新建RowBounds对象 阅读全文
posted @ 2018-07-04 11:50 莯汐 阅读(71) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-07-03 18:40 莯汐 阅读(2) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-07-03 18:20 莯汐 阅读(2) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-07-03 17:33 莯汐 阅读(2) 评论(0) 推荐(0)
摘要:1、 直接使用SessionFactory 1.1、 导入相关jar包 1.2、 编写配置文件 1.3、 dao实现 2、使用HibernateTemplate 2.1、编写配置文件 2.2、dao实现 3、 使用HibernateDaoSupport 3.1、编写配置文件 3.2、dao实现 阅读全文
posted @ 2018-07-01 22:24 莯汐 阅读(64) 评论(0) 推荐(0)