每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFactory定义成单例模式,或通过Spring等...
分类:
其他好文 时间:
2014-10-30 17:05:23
阅读次数:
216
今天在配置mybatis的双向关联的时候,遇到了一些问题,现在在这里总结一下:现在有学生和老师两个实体:student(N): teacher (1)数据库的关联:Supervisor_id表示的是老师的id;是外键Sql语句:/* Navicat MySQL Data Transfer Sourc...
分类:
其他好文 时间:
2014-10-30 13:08:32
阅读次数:
261
问题:开发组说MyBatis的日志信息只能通过顶级日志记录器在debug下打印SQL,所以测试时一大堆的信息,弄得个单元测试,启动要老半天。 ????为了解决这样的问题,我看了下开发组的日志信息配置,代码如下: lo...
分类:
其他好文 时间:
2014-10-30 12:01:44
阅读次数:
371
更新单条记录 UPDATE?course?SET?name?=?‘course1‘?WHERE?id?=?‘id1‘; 更新多条记录的同一个字段为同一个值 UPDATE?course?SET?name?=?‘course1‘?WHERE?id?in?(‘id1‘,?‘id2‘,?‘id3); 更新多条...
分类:
其他好文 时间:
2014-10-29 17:18:19
阅读次数:
186
iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2002年发起的开放源代码项目。于2010年6月16号被谷歌托管,改名为MyBatis。是一个基于SQL映射支持Java和·NET的持久层框架。目前Ruby也已经实现了。ibatis是Apache的一个开源项目,一个O/RMapping解决..
分类:
其他好文 时间:
2014-10-28 18:06:41
阅读次数:
189
mybatis的mapper.xml随意sql语句,不管表之间存不存在关系,都可以使用,但注意resultMap中一定要指定查询数据返回的列或对象(其实就是多列封装到一个对象中) ...
分类:
数据库 时间:
2014-10-28 02:00:17
阅读次数:
271
Java Web开发若干问题集锦,Spring,Mybatis,Maven,Tomcat等...
分类:
其他好文 时间:
2014-10-27 12:49:28
阅读次数:
334
上篇文章《深入浅出Mybatis系列(六)---objectFactory、plugins、mappers简介与配置》简单地给mybatis的配置画上了一个句号。那么从本篇文章开始,将会介绍mapper映射文件的配置, 这是mybatis的核心之一,一定要学好。在mapper文件中,以mapper作...
分类:
移动开发 时间:
2014-10-27 10:32:38
阅读次数:
128
定义枚举:public static enum AppStateEnum { Valid("有效"), Virtual("虚拟"), Hide("隐藏"); public String toString() { return this.app...
分类:
其他好文 时间:
2014-10-26 15:36:19
阅读次数:
131
1、写入数据并获取自增IDXML配置: insert into sys_loginlog (UserName) values (#{username}) 测试代码:@Test public void insertLog() { sys_loginlog...
分类:
其他好文 时间:
2014-10-25 15:48:51
阅读次数:
283