本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
[转]基于MyBatis3.0.6的基本操作介绍
每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFactory定义成单例模式,或通过Spring等进行注入。
从XML中构建SqlSessionFactory
Java代码 收藏代码 ...
Grails插件MyBatis分页设计
新的MyBatis比老的Ibatis有了个新的东东Plugin,在配置文件中
<configuration>
<settings>
<setting name="cacheEnabled" value="true"/>
</settings>
<plu ...
mybatis 学习
这篇博客是我学习mybatis的心得。也是对自己的鞭策。
这些我想一步步的解答:)每天记录一下自己的学习心得
如下代码:
String resource = "config/ibatis/configuration.xml";
Reader reader;
try {
reader = Resources.getResourceAsReader(resou ...
Grails中MyBatis插件的修改
Grails通过命令安装的iBATIS插件版本有些老,有些小限制,不能使用MyBATIS的Configuration.xml,建立的gateway里面的函数都是动态根据xml mapper文件自动生成的,如果想自己写,缺少SqlSession的注入
针对这些情况可以自己修改一下
1) MyBatis的很多配置功能无法全面利用,例如别名,MyBatis插件,环境信息,缓存等,要利用MyBatis的所 ...
SPRING ,HIBERNATE,MYBATIS重构系统(带spring事务测试及spring Restful测试)
背景说明:
由于项目是很早之前的版本;模块多,做了几年做到最后,发现一大堆配置文件:STRUTS,HIBERNATE,spring都有配置文件,并且很多配置文件都是CRUD一类的,意义不大,管理起来也麻烦;SQL代码出现在JAVA代码中;MVC配置文件命名不规范;
实现目标:
1.用MYBATIS把SQL从代码中分离,实现查询;
2.用HIBERNATE实现新增修改;
3.用S ...
使用Mybatis Generator自动生成Mybatis相关代码
http://qiuguo0205.iteye.com/blog/819100
http://jw1314.iteye.com/blog/1178997
mybatis新增关系:assoction(多对一)和一个collection(一对多)
mybatis不能使用groupBy关键字,转而使用id属性标识主键。
附件是已经做好的用mybatis生成mysql表映射的工程。具体可 ...
mybatis支持多数据库切换
问题:
使用mybatis时都是用的sqlmapper来做的数据库到java对象的映射,因此在针对一些特定数据库方言使用时无法在多个数据库上切换。
解决方案:
mybatis篇
思路:
通过定义environment的id来指定使用不同的数据库映射文件,如下
<!--WizRtf2Html Charset=0 -->
&l ...
SPRING ,HIBERNATE,MYBATIS重构系统
1.用MYBATIS把SQL从代码中分离,实现查询;
2.用HIBERNATE实现新增修改;
3.用SPRING实现业务层的解耦
4.用SPRING的定时调度实现定时调度任务
5.用SPRING mvc实现STRUTS功能
6.减少配置文件,尽量零配置文件 (MVC层配置文件可以零配置化;HIBERNATE配置文件可以零配置化,SPRING配置文件可以接近零配置)
7.UI层使用JQU ...
mybatis(一)
MyBatis中有一个Resources通用类,类中有许多的方法可以简单地从类路径和其他地址中加载资源。简单的例子:
<configuration>
<environments default="development">
<environment id="developmnt">
& ...
mybatis简单运用(基于Annotation)
本文主要介绍了如何使用mybatis进行简单的数据库操作。本文使用的是mybatis3.05。
1.创建数据库表(User表)
CREATE TABLE `NewTable` (`userId` bigint(20) NOT
maven+spring3+mybatis+bonecp+mybatis-generator+page(分页)
最近尝试了一下mybaits,使用起来感觉还不错。在此回顾总结一下框架搭配的过程。
总的搭配步骤如下,每步都是参考官方文档和例子。详细的请参考附件
搞定spring,由于使用的spring3 mvc;
搞定数据源bonecp;
搞定mybatis-spring;
自动生成generator
分页
spring mvc
只要参照一些 https://src.spri ...