1.在mybatis与spring整合后,mybatis的核心文件中就不再需要配置信息,而全部交由spring来管理 2.在spring的applicationContext.xml中只需要配置两个bean即可完成与mybatis的整合: (1)SqlSessionFactory <!-- 让spr ...
分类:
编程语言 时间:
2018-04-19 21:48:54
阅读次数:
259
1 spring整合JDBC 1.1 概述 spring提供了很多模板整合Dao技术 spring中提供了一个可以操作数据库的对象.对象封装了jdbc技术. JDBCTemplate => JDBC模板对象 与DBUtils中的QueryRunner非常相似. 1.2 步骤 导包 4+2 sprin ...
分类:
数据库 时间:
2018-04-15 19:48:26
阅读次数:
275
使用redis做缓存(查询的时候添加缓存)、缓存同步(增删改的时候删除缓存)、Redis持久化(aof:性能差,数据完整;rdb:定期保存,有可能丢失数据) ...
分类:
编程语言 时间:
2018-04-14 16:17:50
阅读次数:
205
一、什么是Disruptor 从功能上来看,Disruptor 是实现了“队列”的功能,而且是一个有界队列。那么它的应用场景自然就是“生产者-消费者”模型的应用场合了。 可以拿 JDK 的 BlockingQueue 做一个简单对比,以便更好地认识 Disruptor 是什么。 我们知道 Block ...
分类:
编程语言 时间:
2018-04-14 11:16:08
阅读次数:
205
1、准备jar包 A、第一种方式:配置SqlSessionFactoryBean+配置SqlSessionTemplate a、项目结构 b、applicationContext.xml 带详细注释 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans ...
分类:
编程语言 时间:
2018-04-11 20:25:38
阅读次数:
229
上接Spring框架学习笔记(一) IOC和DI区别 (1)IOC: 控制反转,把对象创建交给spring进行配置 (2)DI: 依赖注入,向类里面的属性中设置值 (3)关系:依赖注入不能单独存在,需要在ioc基础之上完成操作 Spring整合web项目原理 1 加载spring核心配置文件 (1) ...
分类:
编程语言 时间:
2018-04-11 00:22:09
阅读次数:
218
一:基于注解的方式 1:在spring整合mybatis的.xml文件中进行如下配置 没有加proxy-target-class抛出了这个异常: 2:然后在要添加事务的方法上加上注解就行了 正常情况下。sourceName输出1000.targetName得到1000. 执行前:数据库的值 执行后: ...
分类:
编程语言 时间:
2018-04-09 13:05:30
阅读次数:
224
1.首先,我们需要先分析一下,我们的spring容器在web环境中,只需要一份就可以了 另外,就是我们的spring容器,要在我们tomcat启动的时候就创建好了(包括其中的spring的对象),怎么保证我们的spring容器能创建呢? 我们可以配合监听器来创建我们的spring容器,然后我们怎么实 ...
分类:
编程语言 时间:
2018-04-07 21:08:32
阅读次数:
228
1.拷贝我们的spring事务控制所需的jar包 2.在spring容器中配置我们的hibernateTemplate以及事务管理器 <?xml version="1.0" encoding="UTF-8"?> <!-- spring的配置文件:导入约束 --> <beans xmlns="http ...
分类:
编程语言 时间:
2018-04-07 01:08:54
阅读次数:
214
redis是一个非常优秀的缓存框架,良好的api,强悍的性能,是现在非常非常火的缓存框架。下面来介绍一下spring中是如何整合redis的 分析: 需要引入依赖 需要配置连接池,就是一个xml文件,然后参数写在properties中 需要写一个工具类,主要方法有,从这个连接池中得到redis资源, ...
分类:
编程语言 时间:
2018-04-01 16:09:56
阅读次数:
222