
不明觉厉的spring
系统的学习spring框架
Senssic
这个作者很懒,什么都没留下…
展开
-
不明觉厉的spring(7)---spring对远程服务的支持(对rmi和jms支持)
Spring的远程访问支持RMI:RMI是J2SE的一部分,用来创建分布式应用。Spring对RMI的支持可以减少公开和访问RMI服务的代码量,同时还帮我们处理了RMI中的大多数繁文缛节,如RemoteException的处理等。Spring还集成了RMI和JNDI,这对于CORBA服务的公开和访问来说用处是非常大的。JAX-RPC(web服务):即“Java API for XM原创 2013-10-21 14:50:14 · 1546 阅读 · 0 评论 -
不明觉厉的spring(6)---spring对邮件的支持
spring对邮件的发送有了方便简单的支持如果使用spring发邮件需要加入org.springframework.context.support-3.1.0.RELEASE.jar包,和mail.jar包1.spring的xml中配置如下: tr原创 2013-10-21 14:15:15 · 1735 阅读 · 0 评论 -
不明觉厉的spring(5)---Spring定时调度服务
spring3之前的定时调度服务spring3对定时调度的新支持使用Quartz任务调度SimpleTriggerBean(可以周期性地执行Job)CronTriggerBean(功能更为强大,能指定何时执行Job)原创 2013-10-17 23:49:16 · 2647 阅读 · 0 评论 -
不明觉厉的spring(4)---spring对持久层(jdbc,hibernate)以及事务的支持
Spring对持久层的支持① JDBC,② O/R Mapping(Hibernate,TopLink等)Spring对持久层支持采用的策略: 1、Spring对持久层“不发明重复的轮子”,即没有重新实现新的持久层方案,对现有持久层方案做封装,更利于使用。 2、采用DAO模式 3、提供了大量的模板类来简化编程(HibernateDaoSupport,JdbcTemplat原创 2013-10-15 23:45:54 · 3547 阅读 · 0 评论 -
不明觉厉的spring(3)---Aop
aop的定义将程序中的交叉业务逻辑提取出来,称之为切面。将这些切面动态织入到目标对象,然后生成一个代理对象的过程aop的核心概念Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面横切性关注点的抽象.joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只原创 2013-10-14 22:35:13 · 1581 阅读 · 0 评论 -
不明觉厉的spring(2)---spring核心容器及ioc
spring版本:3.1.0spring包的各个作用org.springframework.aop-3.1.1.RELEASE.jar ---- ----spring 的面向切面编程,提供AOP(面向切面编程)实现,org.springframework.asm-3.1.1.RELEASE.jar ---- ---- Spring独立的asm程序, Spring2.5.6的时候需要原创 2013-10-13 21:25:00 · 1513 阅读 · 0 评论 -
不明觉厉的spring(1)---whyspring
spring的优点降低组件之间的耦合度,实现软件各层之间的解耦。可以使用容器提供的众多服务,如:事务管理服务、消息服务等等。当我们使用容器管理事务时,开发人员就不再需要手工控制事务.也不需处理复杂的事务传播。容器提供单例模式支持,开发人员不再需要自己编写实现代码。容器提供了AOP技术,利用它很容易实现如权限拦截、运行期监控等功能。容器提供的众多辅作类,使用这些类能够加快应用的开原创 2013-10-12 13:47:54 · 1315 阅读 · 0 评论