
Spring
文章平均质量分 67
犀利的蛙
安安
展开
-
Spring AOP 学习(一) 代理模式
Spring 为解耦而诞生,其中AOP(面向切面编程)是很浓重的一笔。这里简单记录一下AOP 给我带来的好处:1.用了一段时间,想通过简单的代码,更好的阐述以及理解它。 以前:假设我们有个简单的业务,还是经典的Hello World,那么我们定义一个Service 接口,一个ServiceImpl 实现类,一个sayHello 方法,这里使用网上很经典的日志记录的例子。...原创 2013-03-06 10:10:20 · 101 阅读 · 0 评论 -
spring-redis
一.序言 这里简单介绍spring-redis 的例子,官网介绍的:http://projects.spring.io/spring-data-redis/#quick-start 二.小例子 1.MAVEN 配置,因为是子工程,版本和日志之类的,自己搞定吧~。~ <!-- 3.0 没出来- -先用2.7吧 -->...2015-04-15 16:14:23 · 139 阅读 · 0 评论 -
spring mvc 集成itext 生成PDF
最近临时做个PDF 生成预览 下载的一些东西,了解了下,发现itext 这个插件包 和spring 是已经集成在一起的,其实itext 已经很强大了,普通的servlet 也够了,这里先大概介绍一下吧! spring mvc 里面的视图结构很多,这里我转载一下: 可以看到其中有AbstractPdf 的类,这里简单介绍它,如果你要用其...2014-03-10 17:37:22 · 507 阅读 · 0 评论 -
simple-spring-memcached 注解配置
一、序言 有了缓存,还是喜欢用注解去使用,本想和spring 写一个类似ehcache 的东西,后来发google 已经提供了spring 和memcache 的 注解配置,那就先拿来用用了~。~。 二、基本配置: 2.1 先把spring 和 memcached 结合起来,创建一个spring-xmemcached.xml 的文件 ...原创 2014-12-22 21:15:27 · 274 阅读 · 0 评论 -
IOC 概论和实现流程
那天有人问我:“IOC到底啥用,感觉用处不大,还特麻烦!”那天有人问我:“IOC到底啥用,感觉用处不大,还多一些麻烦!” 关于IOC的话题,已经很多很多了,但是很多都处于了解,或者仅仅使用于框架上,这里我分享一些自己的理解,然后实现一个类似spring ioc 的东西。 一、什么是IOC 维基百科上说到:2004年Martin Fowler 提出了“控制反...2014-02-23 12:28:55 · 324 阅读 · 0 评论 -
spring AOP(二) --cglib代理
前面说了一下spring 代理,说的是JDK 的代理,这种代理方式只能通过接口代理,cglib 可以通过类代理,下面是代码: // 承接上面的,假设我们要为上学这个业务,添加额外的功能,这里直接实用类// 目标类public class ServiceImpl implements Service{ public void goSchool(){ System.out....2013-09-01 22:41:21 · 108 阅读 · 0 评论 -
spring3.2+ehcache 注解使用
我一直不喜欢hibernate ,但是框架是spring mvc + hibernate 搭建,而且我喜欢自己写SQL,数据层 是自己封装的也写东西,没用hql 语句,也就没用他那些缓存,自己也想缓存一部分数据,所以就想自己写个缓存,或者用现成的缓存,通过spring 拦截,实现颗粒度比较细,容易控制的缓存。了解了下,spring 3.0 以后,应该从3.1 以后吧,注解方式的缓存就已经实现,下...2014-01-10 18:14:46 · 150 阅读 · 0 评论 -
spring mvc - 源码解析(一) 初始化
了解spring 的原理,一般从 官方提供的运行机制的图,然后根据代码 进行源码分析,就可以了,这里先从spring mvc 启动开始分析。先来看看web.xml 的配置吧。这里基于spring 3.2 <!-- 启动监听 --><listener><listener-class>org.springframework.web...原创 2013-12-09 17:25:58 · 94 阅读 · 0 评论 -
springmvc3.2.2+hibernate4.2.1(一)
需要的jar : spring 需要的jar 12spring-webmvc-3.2.2.RELEASE.jarspring-web-3.2.2.RELEASE.jarspring-tx-3.2.2.RELEASE.jarspring-test-3.2.2.RELEASE.jarspring-orm-3.2.2.RELEASE.jarspring-jdbc-3....2013-05-10 11:32:30 · 123 阅读 · 0 评论 -
spring-mvc 入门
这是学习官网的spring mvc 例子:http://blog.springsource.com/2011/01/04/green-beans-getting-started-with-spring-mvc/我这里是用的spring 3.2.2 ,地址:http://www.springsource.org/download/community关于变化,以及历史信息:解压文件...原创 2013-05-02 16:49:37 · 100 阅读 · 0 评论 -
spring +ehcache 持久化数据,重启恢复
今天有个需求,要求用户登录的时候展示一些信息,但是这些信息跨系统反复调用,比较慢,因此做数据缓存。有些系统不大,就ehcache 就可以了。但是因为有个子系统发布比较平凡,不希望重启之后缓存数据丢失,因此做持久化处理。框架是jfinal+spring+ehcache ,东西没啥区别。 下面是遇到的几个问题: 1.同一个类里面,A方法 ...原创 2014-12-08 17:24:22 · 4793 阅读 · 1 评论