mybatis
-
Mybatis逆工程jar包的修改和打包
上一篇文章Mybatis逆工程的使用主要是讲了mybatis-generator-core-1.3.2.jar的使用,这一篇我要介绍的是,修改jar包代码,实现生成自定义模板。[详细]
2020-04-08 15:09 分类:编程语言 Java MyBatis – Mapped Statements集合已包含值
在我的服务器启动时注册mapper类时,我抛出了以下错误消息, [artifact:mvn] 2016-05-07 11:39:21,708 [ERROR] org.mybatis.spring.mapper.MapperFactoryBean - Error while adding the mapper 'interface com.sample.mappers.UserMapp...[详细]
2020-04-08 13:50 分类:编程语言详解Java的MyBatis框架和Spring框架的整合运用
单独使用mybatis是有很多限制的(比如无法实现跨越多个session的事务),而且很多业务系统本来就是使用spring来管理的事务,因此mybatis最好与spring集成起来使用。[详细]
2020-04-08 12:45 分类:编程语言详解Java的MyBatis框架中的缓存与缓存的使用改进
一级缓存与二级缓存 MyBatis将数据缓存设计成两级结构,分为一级缓存、二级缓存:[详细]
2020-04-08 12:22 分类:编程语言详解Java的MyBatis框架中的事务处理
一、MyBatis单独使用时,使用SqlSession来处理事务: public class MyBatisTxTest { private static SqlSessionFactory sqlSessionFactory;[详细]
2020-04-08 12:13 分类:编程语言Java的MyBatis框架中Mapper映射配置的使用及原理解析
Mapper的内置方法 model层就是实体类,对应数据库的表。controller层是Servlet,主要是负责业务模块流程的控制,调用service接口的方法,在struts2就是Action。Service层主要做逻辑判断,Dao层是数据访问层,与数据库[详细]
2020-04-08 12:08 分类:编程语言-
从 0 开始手写一个 Mybatis 框架,三步搞定!
最近研究了一下Mybatis,给大家磕叨磕叨,MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写出来可扩展,高内聚,低耦合的规范的代码。本文完成的Mybatis功能比较简单,代码还有许多需要改进的地方,大家可以结合M...[详细]
2020-04-08 12:04 分类:编程语言 详解Java的MyBatis框架与Spring框架整合中的映射器注入
MyBatis-Spring允许你在Service Bean中注入映射器。当使用映射器时,就像调用DAO那样来调用映射器就可以了,但是此时你就不需要进行任何DAO实现的编码,因为MyBatis会为你进行。[详细]
2020-04-08 12:04 分类:编程语言Java的MyBatis框架中关键的XML字段映射的配置参数详解
properties 这些是外部化的,可替代的属性,这些属性也可以配置在典型的Java属性配置文件中,或者通过properties元素的子元素来传递。例如:[详细]
2020-04-08 12:02 分类:编程语言Java的MyBatis+Spring框架中使用数据访问对象DAO模式的方法
SqlSessionTemplate SqlSessionTemplate是MyBatis-Spring的核心。这个类负责管理MyBatis的SqlSession,调用MyBatis的SQL方法,翻译异常。SqlSessionTemplate是线程安全的,可以被多个DAO所共享使用。[详细]
2020-04-08 11:59 分类:编程语言