连接数据库用spring和mybatis中使用的方法可以不同,mybaits可以不用写数据库的配置文件 Spring的连接方法 <!-- 读取属性文件(.properties)的内容 --> <!-- location:指定要读取的属性文件的位置及文件名. 注: classpath:表示依据类路径去 ...
分类:
数据库 时间:
2017-09-03 23:58:58
阅读次数:
451
Mybatis 缓存 Mybatis 缓存分为一级缓存和二级缓存,其中一级缓存为sqlSession级别的缓存,二级缓存为Mapper级别的缓存。 一级缓存 1. 通过Mybatis访问数据库默认每次都会新建一个sqlSession,如果两次数据访问处于一个事务中,那么获取到的就是同一个sqlSes ...
分类:
其他好文 时间:
2017-08-30 18:34:03
阅读次数:
168
1.Spring作用: 1.生态体系庞大,全能型选手!【springmvc是其一个子模块,jdbcTemplate能直接操作数据库!】 2.将其他组件粘合在一起 比如将SpringMVC和Mybaits连在一起 3.包括:IOC容器和AOP【面向切面编程】 Spring的IOC机制(控制反转和依赖注 ...
分类:
编程语言 时间:
2017-08-28 19:53:37
阅读次数:
280
1. mybatis缓存介绍 如下图,是mybatis一级缓存和二级缓存的区别图解: mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数 ...
分类:
其他好文 时间:
2017-08-06 22:59:20
阅读次数:
266
一、Mybatis介绍 邮箱:1727292697 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(P ...
分类:
其他好文 时间:
2017-08-05 15:34:30
阅读次数:
150
动态 SQL 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 通 ...
分类:
其他好文 时间:
2017-08-04 22:48:58
阅读次数:
196
只为成功找方法,不为失败找借口! 联系方式:18873247271 qq:1727292697 廖总 MBaits简介 MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且 ...
分类:
其他好文 时间:
2017-08-02 19:03:47
阅读次数:
171
学习内容 1.线上学习了《java&Guava》,课程中对日志的级别以及用法做了详细的介绍。 2.听了老师关于Guava的部分源码的讲解,加深了对filter和transform实现的理解。 3.老师推荐的优秀的框架和库: SpringIoc容器的存储,依赖注入,Guava,Java原生类的实现,m ...
分类:
其他好文 时间:
2017-07-22 00:44:40
阅读次数:
297
1.1 什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个(内存区域)数据结构(HashMap)用于存储缓存数据。不同的s ...
分类:
其他好文 时间:
2017-07-16 19:17:00
阅读次数:
130
先组织一下语言!Mybatis是一个框架,一个数据持久化的框架,作用就是SQL语句的映射!减少了JDBC繁琐的数据操作与类型转换!简而言之,就是方便、轻巧!什么是持久化,持久,恩,JDBC就是一个数据持久化的过程! 言归正传吧!写一下Mybatis环境搭建的步骤: 1.创建Java web项目 2. ...
分类:
其他好文 时间:
2017-07-15 19:03:07
阅读次数:
144