有时候,我们需要在一个工程下配置多个数据库的访问。在使用mybatis的时候,这个需求很常觉。现在整理一下,分享给大家,希望对大家有所帮助。...
分类:
编程语言 时间:
2015-04-08 13:10:57
阅读次数:
128
最近项目要用到mybatis中间件,中间涉及到要对表结构生成bean,dao,和sqlconfig.xml 所以记录一下学习过程首先是准备工作,即准备需要的jar包:我们的数据库mysql,所以驱动用的mysql-connector-5.1.8.jar 另外还需要 mybatis的jar包: myb...
分类:
其他好文 时间:
2015-04-08 12:39:33
阅读次数:
134
关于Sequence主键的数据库来说,如:insert into category (name_zh, parent_id,show_order, delete_status, description)values (#{nameZh,jdbcType=VARCHAR},#{parentId,jdb...
分类:
数据库 时间:
2015-04-08 00:46:04
阅读次数:
152
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql....
分类:
其他好文 时间:
2015-04-07 23:06:45
阅读次数:
186
mybatis 用到枚举值的解决方式 之一。...
分类:
其他好文 时间:
2015-04-07 17:36:46
阅读次数:
175
之前一直在windows下开发java项目,现如今在项目组主要是spring + mybatis +maven + git +MySQL来开发项目,最近碰到将项目移植到linux上去跑,遇到了一系列的问题,比如java程序在linux下的运行,由于接触java不长,对java的运行机制还不是很...
分类:
编程语言 时间:
2015-04-07 09:36:05
阅读次数:
135
原文链接这里
iBatis是一个老项目,2.3.4.726版本发布之后,项目改名为MyBatis,项目主页目前为http://mybatis.github.io/。
我从08年开始接触iBatis,一直使用2.3.4.726版本,直至当前的项目。iBatis恰到好处的满足了项目组在ORM、SQL维护方面的需求,所以也一直懒得换成其它同类开源软件,比如MyBatis。
最近参与新的...
分类:
其他好文 时间:
2015-04-07 00:46:05
阅读次数:
334
需求: 根据传入的参数批量 删除数据:
DAO:
List ll = new ArrayList();
for(int i=10;i<25;i++){
ll.add(i);
}
int res = userMapper.delUser(li);
System.out.println(res);
xml:
delete from users whe...
分类:
其他好文 时间:
2015-04-06 23:16:48
阅读次数:
1106
现在流行的 ssm(spring + struts2 + myBatis) 持久层的mybatis是需要配置映射器的,找了个demo连接的数据库是mysql 于是就修改了一下弄成了连接oracle的
一切就绪之后跑起来 执行插入操作的时候问题来了 ,报了一个这个错我的表是B 字段是id ,user_name ,password 实例类的字段是 id , userName,password,
...
分类:
其他好文 时间:
2015-04-05 09:08:22
阅读次数:
178
在mybatis中默认插入一条记录后,返回值为插入记录的条数。现在想获取插入记录后,当前被插入的记录的主键值,需在insert方法中添加如下代码:<insertid="insert"parameterType="cn.com.pm.ppm.model.UserInfo"><selectKeyresultType="java.math.BigDecimal"order="BE..
分类:
数据库 时间:
2015-04-03 19:38:26
阅读次数:
238