摘要:
1mybatis逆向工程 (MyBatis Generator) 1.1什么是mybatis的逆向工程 mybatis官方为了提高开发效率,提高自动对单表生成sql,包括生成 :mapper.xml、mapper.java、表名.java(po类) Github: 在企业开发中通常是在设计阶段对表进 阅读全文
posted @ 2016-02-20 20:14
无天666
阅读(3493)
评论(0)
推荐(1)
摘要:
1mybatis和spring整合 1.1 mybaits和spring整合的思路 1、让spring管理SqlSessionFactory 2、让spring管理mapper动态代理对象和dao。 使用spring和mybatis整合开发mapper代理及原始dao接口。 自动开启事务,自动关闭 阅读全文
posted @ 2016-02-20 18:32
无天666
阅读(499)
评论(0)
推荐(0)
摘要:
1.1mybatis和ehcache缓存框架整合 一般不用mybatis来管理缓存而是用其他缓存框架在管理缓存,因为其他缓存框架管理缓存会更加高效,因为别人专业做缓存的而mybatis专业做sql语句的,mybatis二级缓存通过ehcache维护缓存数据。 1.1.1分布缓存 将缓存数据数据进行分 阅读全文
posted @ 2016-02-20 17:32
无天666
阅读(872)
评论(0)
推荐(0)
摘要:
1.1二级缓存 1.1.1原理 mybatis和spring整合后一级缓存就没有了,sqlSession在不关闭的前提下2次查询就会从缓存中取,一级缓存缓存在sqlSession对象里面,当多用户查询的时候就用到二级缓存了。UserMapper缓存:会把根据id和根据name查询的用户信息写进缓存, 阅读全文
posted @ 2016-02-20 15:56
无天666
阅读(578)
评论(0)
推荐(0)