码迷,mamicode.com
首页 >  
搜索关键字:sqlsession    ( 462个结果
mybatis学习总结(二)——配置
在mybatis中要构建sqlSessionFactory对象,让它来产生SqlSession,而在mybatis-spring中,SqlSession的产生是通过SqlSessionTemplate来实现的,它提供了对SqlSession操作的封装。所以通过SqlSessionTemplate可以 ...
分类:其他好文   时间:2018-01-23 16:43:09    阅读次数:183
mybatis一级缓存和二级缓存
mybatis的一级缓存: MyBatis会在表示会话的SqlSession对象中建立一个简单的缓存,将每次查询到的结果结果缓存起来,当下次查询的时候,如果判断先前有个完全一样的查询,会直接从缓存中直接将结果取出,返回给用户,不需要再进行一次数据库查询了。 MyBatis会在一次会话的表示 一个Sq ...
分类:其他好文   时间:2018-01-22 11:11:31    阅读次数:134
理解使用SpringBoot+Mybatis时,并发请求API时报指针异常
问题描述 使用SpringBoot+Mybatis作为后端框架,在前端同时请求两个及以上API时,后台会抛出空指针异常。 具体异常信息如下: 先说说之前的实现方式,直接 Controller 类中写业务逻辑以及打开MyBatis的SQLSession操纵数据库。 解决方案 将业务逻辑全部转至Serv ...
分类:编程语言   时间:2018-01-21 00:04:50    阅读次数:1154
MyBatis学习(三)-XML映射文件(上)
XML映射文件即MapperXML有下列几个顶级元素:cache-给定命名空间的缓存配置cache-ref-缓存配置的引用resultMap-描述结果集,是最强大也是最复杂的元素(没有之一)sql-可复用的语句块insertupdatedeleteselect(从前往后说,本次是cache、cache-ref)MyBatis缓存机制#一级缓存(默认开启,SqlSession级别的缓存)我们通过My
分类:其他好文   时间:2018-01-08 18:37:57    阅读次数:97
增删改查
1、项目结构 2、主要代码 ①EmployeeMapper.xml 步骤: a、获取SqlSession(不会自动提交) SqlSession openSession= sqlSessionFactory.openSession(); b、获取接口的实现对象 c、调用方法 d、手动提交 注: 1、M ...
分类:其他好文   时间:2018-01-07 23:23:43    阅读次数:231
接口式编程小结
1、接口式编程 原生: Dao 》 DaoImpl mybatis: Mapper 》 xxMapper.xml 2、Sq1Session代表和数据库的一次会话; 用完必须关闭 3、SqlSession和connection一样她都是非线程安全。每次使用都应该去获取新的对象 4、mapper接口没有 ...
分类:其他好文   时间:2018-01-06 22:11:54    阅读次数:135
Mybatis_HelloWord
1.项目结构 2.java类代码 ①Employee.java ②MybatisTest.java b.使用类加载器加载mybatis的配置文件(它也加载关联的映射文件) c.构建sqlSession的工厂 d.创建sqlSession对象 e.com.atguigu.mybatis.Employe ...
分类:其他好文   时间:2018-01-06 21:07:59    阅读次数:175
MyBatis之SqlSessions
使用 MyBatis 的主要 Java 接口就是 SqlSession。尽管你可以使用这个接口执行命令,获 取映射器和管理事务。我们会讨论 SqlSession 本身更多,但是首先我们还是要了解如何获取 一个 SqlSession 实例。SqlSessions 是由 SqlSessionFactory 实例创建的。SqlSessionFactory 对 象 包 含 创 建 SqlSession 实
分类:数据库   时间:2018-01-04 11:10:03    阅读次数:205
Mybatis——缓存机制
MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率。 MyBatis系统中默认定义了两级缓存。 一级缓存和二级缓存。 1、默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启。2、二级缓存需要手动开启和配置,他是基于nam ...
分类:其他好文   时间:2017-12-22 15:00:26    阅读次数:112
通用Mapper新特性:ExampleBuilder 2017年12月18日
package tk.mybatis.mapper.test.example; import org.apache.ibatis.session.SqlSession; import org.junit.Assert; import org.junit.Test; import tk.mybatis... ...
分类:移动开发   时间:2017-12-18 18:38:05    阅读次数:417
462条   上一页 1 ... 25 26 27 28 29 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!