Mybatis
goto rust
这个作者很懒,什么都没留下…
展开
-
Mybatis入门学习篇(一)之Mybatis Generator使用
Mybatis入门学习篇(一)之Mybatis Generator使用讲解了如何使用Mybatis Generator的使用以及各个配置的具体含义原创 2015-01-01 16:15:54 · 1468 阅读 · 0 评论 -
Mybatis入门学习篇(二)之基于注解的增删改查
工程环境: JDK1.8 + Mybatis3 + JUnit + Mysql 1. 在数据库中建表学生表:create table student(id int auto_increment primary key,name varchar(10) unique, age int); 2. 运用Mybatis Generator反向生成model,mapper...原创 2015-01-02 15:35:16 · 6886 阅读 · 4 评论 -
Mybatis入门学习篇(三)之模糊查询的两种写法
关于Mybatis中模糊查询的写法原创 2015-01-02 16:50:47 · 965 阅读 · 0 评论 -
基于AbstractRoutingDataSource的动态切换数据库
当项目发展到一定阶段,就需要对数据库进行一定的优化。一般会对数据库进行横向和纵向切库分表,但是这样的问题就来了,在我们操作数据库时,需要根据切分规则提前获得我们需要的数据库的连接,这明显会加重程序员的负担。 比如我们将“用户信息数据库”按照用户注册的年月来分库,在用户注册的时候,为用户分配一个以yyyyMM开头的唯一标示,以方便我们能快速定位到切分后的子数据库。那么问题来了,我们在项目中,如何动态原创 2015-08-09 15:18:28 · 2034 阅读 · 1 评论 -
Mybatis——MetaObject学习
简介:MetaObject是Mybatis提供的一个用于方便、优雅访问对象属性的对象,通过它可以简化代码、不需要try/catch各种reflect异常,同时它支持对JavaBean、Collection、Map三种类型对象的操作。原创 2016-01-10 17:40:09 · 9748 阅读 · 0 评论 -
通过Mybatis拦截器实现分页
思路:在mybatis中使用Interceptor可以对Executor、StatementHandler、PameterHandler和ResultSetHandler进行拦截,而这四个对象构成了mybatis中的sql执行链,因此在它们上面加上拦截器,就可以干预sql链的执行。基于此,我们通过修改待执行的sql来完成物理分页。原创 2015-12-27 23:22:52 · 1383 阅读 · 0 评论