![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 88
Easyean
这个作者很懒,什么都没留下…
展开
-
Spring3核心技术之IOC控制反转
[size=medium]个人觉得Spring用起来其实简单,但是如果想真正弄懂原理和思想,还是要花一些功夫和时间的,最近一直在跟论坛的Spring大神jinnianshilongnian的帖子,受益匪浅,我也通过博客把自己的学习过程记录下来。对于IOC理解也可以看看这个:[url]http://zhidao.baidu.com/question/182355887.html[/url]...原创 2012-08-28 19:36:13 · 75 阅读 · 0 评论 -
Spring3整合定时器之Quartz
[size=medium]说到定时器,一定会想到Timer,但是他只能简单的进行时间单位类似倒计时的功能实现,如果要精确每年每月的日期甚至星期几,那么换算起来就比较麻烦,这里可以用Spring与Quartz整合来完成定时器的实现。虽然Quartz已经发布了2.X版本,但是Spring3目前只能整合Quartz1.8.5及以下版本。注意Spring整合Quartz项目必须的JAR包:其中...原创 2012-09-14 21:06:06 · 112 阅读 · 0 评论 -
Spring3核心技术之事务管理机制
[size=medium][b]Spring对事务的解决办法其实分为2种:编程式实现事务,AOP配置声明式解决方案。[/b][url]http://jinnianshilongnian.iteye.com/blog/1496953[/url][b]Spring提供了许多内置事务管理器实现,常用的有以下几种:[/b][list][*][color=blue]DataSourceT...原创 2012-09-13 23:37:21 · 90 阅读 · 0 评论 -
Spring3核心技术之JdbcTemplate
[size=medium][b]Spring对JDBC的支持[/b] Spring通过抽象JDBC访问并提供一致的API来简化JDBC编程的工作量。我们只需要声明SQL、调用合适的Spring JDBC框架API、处理结果集即可。事务由Spring管理,并将JDBC受查异常转换为Spring一致的非受查异常,从而简化开发。[/size][code="java"].......原创 2012-09-07 11:05:49 · 141 阅读 · 0 评论 -
Spring3之零配置注解详解
[size=medium][b][/b]标签将自动开启“注解实现Bean依赖注入”支持。标签来表示需要要自动注册Bean定义,而通过base-package属性指定扫描的类路径位置。[b][/b]用于开启Spring对@AspectJ风格切面的支持。[/size][code="xml"] [/code][...原创 2012-09-06 11:30:30 · 90 阅读 · 0 评论 -
Spring3核心技术之AOP配置
[size=medium]在Spring配置文件中,所有AOP相关定义必须放在标签下,该标签下可以有、、标签,配置顺序不可变。[img]http://dl.iteye.com/upload/attachment/0073/2650/5aede57e-ae09-3156-b0ec-47969b5e3075.jpg[/img][b]● [/b]:用来定义切入点,该切入点可以重用;[b]...原创 2012-09-04 15:07:11 · 81 阅读 · 0 评论 -
Spring3核心技术之AOP动态代理
[size=medium][b]在进行AOP开发前,先熟悉几个概念[/b]:● [color=blue]连接点(Jointpoint)[/color]:表示需要在程序中插入横切关注点的扩展点,连接点可能是类初始化、方法执行、方法调用、字段调用或处理异常等等,Spring只支持方法执行连接点,在AOP中表示为“在哪里干”;● [color=blue]切入点(Pointcut)[/color]...原创 2012-09-03 17:35:04 · 112 阅读 · 0 评论 -
Spring3新特性之表达式语言SpEL
[size=medium][b]概述[/b] Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并且能与Spring功能完美整合,如能用来配置Bean定义。 表达式语言给静态Java语言增加了动态功能。...原创 2012-08-30 16:01:46 · 156 阅读 · 0 评论 -
Spring3外部资源访问之Resource接口
[size=medium][b]概述[/b] 在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似的(打开资源、读取资源、关闭资源),因此如果能抽象出一个统...原创 2012-08-30 14:07:36 · 172 阅读 · 0 评论 -
Spring3之Bean的作用域
[size=medium]作用域即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。Spring提供“singleton”和“prototype”两种基本作用域,另外提供“request”、“session”、“global session”三种web作用域;Spring还允许用户定制自己...原创 2012-08-30 11:11:26 · 71 阅读 · 0 评论 -
Spring3之Bean的自动装配
[size=medium]自动装配就是指由Spring来自动地注入依赖对象,无需人工参与。目前Spring3.0支持“no”、“byName ”、“byType”、“constructor”四种自动装配,默认是“no”指不支持自动装配的,其中[color=red]Spring3.0已不推荐使用之前版本的“autodetect”自动装配[/color],推荐使用@Autowired注解方...原创 2012-08-30 10:32:02 · 92 阅读 · 0 评论 -
Spring3之Bean基本配置和生命周期
[size=medium][color=blue]Bean的概念[/color]由IoC容器管理的那些组成你应用程序的对象我们就叫它Bean, Bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。[color=blue]Bean的命名[/color]每个Bean可以有一个或多个id(或称之为标识符或名字),在这里我们把第...原创 2012-08-30 10:15:41 · 86 阅读 · 0 评论 -
Spring3核心技术之DI依赖注入
[size=medium]IoC的一个重点是在系统运行中,动态的向某个对象提供它所需要的其他对象。这一点是通过[color=red]DI(Dependency Injection,依赖注入)[/color]来实现的。顾名思义,依赖注入就是Spring管理下的Bean需要依赖Spring容器来帮他注入属性。这篇博客对IOC和DI有比较好的解释:[url]http://jinnianshilong...原创 2012-08-29 15:12:40 · 82 阅读 · 0 评论 -
Spring3整合邮件之JavaMail
[size=medium][b]Spring3整合JavaMail只需要往Spring工程里面加入mail.jar然后配置JavaMailSenderImpl这个Bean,然后通过这个Bean的实例去调用他的send方法就可以发送邮件了,我这里使用的是1.4.5版本。[/b]下面的demo可以额发送普通文本邮件,Html脚本邮件和Mime附件邮件:[/size][code="xml...原创 2012-09-16 12:44:28 · 150 阅读 · 0 评论