mybatis
文章平均质量分 79
hsgao_water
这个作者很懒,什么都没留下…
展开
-
mybatis注解实现动态sql
传统情况下,我们使用mybatis,都是通过映射文件获取sql。在这里,我们通过对实体添加注解类,在调用的过程中,通过对实体参数对象和注解类进行解析,获取到动态的sql。大致流程:如图,我们创建一个Test类,Test类调用具体的Dao,而Dao通过调用IBatisDaoUtils和DynamicSql工具类获取到动态的sql,从而通过sqlMapClientTemplate实现访原创 2016-08-17 14:14:59 · 14917 阅读 · 2 评论 -
配置mybatis Catalog xml
我们在使用eclipse配置mybatis映射文件时,没有提示,这个就需要我们配置catalog xml。首先直接在浏览器打开http://mybatis.org/dtd/mybatis-3-mapper.dtd下载dta文件,放置到合适的位置打开Windows->Preference->xml点击添加我们通过官网获取mybatis xml文件时,通过xml文件头能原创 2016-08-30 10:11:30 · 2551 阅读 · 0 评论 -
spring-mybatis整合一MapperFactoryBean
我们知道在使用mybatis的所有操作都基于Sqlsession对象,而Sqlsession是由SqlSessionFactory产生的,而SqlSessionFactory又是由SqlSessionFactoryBuilder创建的。但是Mybatis-Spring是基于SqlSessionFactoryBean的,在使用Mybatis-Spring的时候,SqlSession也是由SqlSes原创 2016-08-31 11:39:23 · 631 阅读 · 0 评论 -
spring-mybatis整合-MapperScannerConfigurer
在使用MapperFactoryBean的时候,我们需要在xml配置文件中指定映射器接口,这样如果有多个映射器接口,我们需要注册所有的映射器接口。而本章中我们使用MapperSccanerConfigure它 将 会 查 找 类 路 径 下 的 映 射 器 并 自 动 将 它 们 创 建 成 MapperFactoryBean。要创建 MapperScannerConfigurer,可原创 2016-08-31 11:52:08 · 2389 阅读 · 0 评论 -
spring-mybatis整合-SqlSessionTemplate
SqlSessionTemplate是MyBatis-Spring的核心。这个类负责管理MyBatis的SqlSession,调用MyBatis的SQL方法,翻译异常。SqlSessionTemplate是线程安全的,可以被多个DAO所共享使用。当调用SQL方法时,包含从映射器getMapper()方法返回的方法,SqlSessionTemplate将会保证使用的SqlSession是和当前S原创 2016-08-31 17:28:31 · 1577 阅读 · 0 评论 -
ibatis中sql-map-config.xml的settings配置
ibatis中sql-map-config.xml的settings配置cacheModelsEnabled="true"lazyLoadingEnabled="false"enhancementEnabled="true"maxSessions="64"maxTransactions="8"maxRequests="128"useStatementNamespac原创 2016-08-11 10:02:21 · 1905 阅读 · 0 评论 -
spring ibatis一个简单sample
spring配置文件spring-ibatis.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xml原创 2016-08-11 13:55:20 · 320 阅读 · 0 评论 -
ibatis批量插入、修改、删除
批量插入 insert into files (fileID,title,brief,content,url) values (#files[].fileId#,#files[].title#,#files[].brief#,#files[].content#,#files[].url#) 批量删除 delete from files原创 2016-08-15 11:56:40 · 9627 阅读 · 1 评论