Spring
文章平均质量分 75
Coder_Hunter
三人行必有我师,好文,读后有益,习之,用之,收藏之
展开
-
Spring abstract bean
我们在应用Spring时,在一般的设计时,肯定要用的抽象类。那在Spring中怎么样配置这些抽象Bean呢。请看下面:如果两个bean 之间的配置信息非常相似,可利用继承来减少重复配置工作。继承是指子bean 定义可从父bean 定义继承部分配置信息,也可覆盖特定的配置信息,或者添加一些配置。使用继承配置可以节省很多的配置工作。在实际应用中,通用配置会被配置成模板,可供子bea转载 2014-06-19 10:17:00 · 985 阅读 · 0 评论 -
Spring的InitializingBean和init-method
Spring 在设置完一个bean所有的属性后,会检查bean是否实现了InitializingBean接口,如果实现就调用bean的 afterPropertiesSet方法。另外,如果bean是单例的,则afterPropertiesSet方法只会被调用一次;否则每次创建 bean时afterPropertiesSet方法都会被重新调用.Spring 虽然可以通过Initializin转载 2015-04-28 15:46:01 · 857 阅读 · 0 评论 -
spring,mybatis事务管理配置与@Transactional注解使用
spring,mybatis事务管理配置与@Transactional注解使用概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(J转载 2015-05-20 17:07:06 · 864 阅读 · 0 评论 -
mbyatis+spring 配置(opt)
mybatis转载 2015-06-17 09:24:17 · 432 阅读 · 0 评论 -
spring源码gradle获得eclipse工程时,spring-beans-groovy项目GroovyDynamicElementReader报错解决
解决方法:安装一个eclipse的groovy插件在eclipse的 Help -> Install New Software 中,添加groovy的下载连接:http://dist.springsource.org/milestone/GRECLIPSE/e4.4/然后全选后,开始下载,下载完后,重启eclipse,然后clean一下项目就搞定了。原创 2015-06-04 09:47:42 · 7031 阅读 · 2 评论 -
spring事务tx介绍(传播行为,隔离级别)--精
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定转载 2015-06-29 15:43:15 · 598 阅读 · 0 评论 -
Java,spring程序中实时获取.properties属性key的value
spring properties原创 2015-08-14 16:05:21 · 17861 阅读 · 0 评论 -
spring aop源码分析
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定转载 2015-12-04 10:08:34 · 579 阅读 · 0 评论 -
Cron 表达式
CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger转载 2015-03-13 10:09:49 · 612 阅读 · 0 评论 -
详解Spring中的CharacterEncodingFilter
在项目中有很多让人头疼的问题,其中,编码问题位列其一,那么在Spring框架中是如何解决从页面传来的字符串的编码问题的呢?下面我们来看看Spring框架给我们提供过滤器CharacterEncodingFilter1.看清结构: 可以看到其继承GenericFilterBean和OncePerRequestFilter,也就是说,这个过滤器就是针对于每次浏览器转载 2015-03-19 17:16:52 · 701 阅读 · 0 评论 -
spring aop excellent example
这几个例子几乎涵盖了SPRING 面向切面编程的几种方式,总结的非常不错,转载共享~工作忙,时间紧,不过事情再多,学习是必须的。记得以前的部门老大说过:“开发人员不可能一天到晚只有工作,肯定是需要自我学习。第一:为了更充实自己,保持进步状态。第二:为了提升技术,提高开发能力。第三:保持程序员对技术和学习的热情,工作的激情。程序员还是需要把基础打扎实,修炼自己的内功。” 所以赶紧把学习的转载 2015-02-09 17:37:57 · 461 阅读 · 0 评论 -
(Struts2,Spring,Ibatis)初步整合理解
先来点文字性的描述:MVC对于我们来说,已经不陌生了,它起源于20世纪80年代针对smalltalk语言的一种软件设计模式,现在已被广泛应用。近年来,随着java的盛行,MVC的低耦合性、高重用性、可维护性、软件工程的可管理性等诸多优点使其在java平台中很受欢迎,其间,也诞生了许多优秀的MVC框架,如专注于控制层的Struts、WebWork, Struts2, JSF等框架,专注于原创 2014-09-25 16:38:03 · 744 阅读 · 0 评论 -
SPRING
◆简介 目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围:任何Java应用Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多转载 2014-11-04 11:53:53 · 417 阅读 · 0 评论 -
别下gradle了,想下SPRING源码的童鞋,来这
用SVN 可以检出https://github.com/SpringSource/spring-framework/tags最新的版本是 M3地址是 https://github.com/SpringSource/spring-framework/tags/v4.0.0.M3成功了,记得点赞~原创 2015-01-26 17:18:24 · 699 阅读 · 0 评论 -
SPRING框架概括——由外到内慢慢爬
Spring 1.核心容器 1.1 sping-core以及sping-beans.框架的核心组成,包括的IOC控制反转和依赖注入。提供以单例模式或原型的方式创建bean实例。 1.2 spring-context,提供以框架的方式访问对象,有点像JNDI注册。 1.3 spring-context-support,用来支持第三方包在spring中的集成,如Ehc原创 2015-01-27 20:01:37 · 534 阅读 · 0 评论 -
Spring框架中的容器
The interface org.springframework.context.ApplicationContext represents the Spring IoC container and is responsible for instantiating, configuring, and assembling the aforementioned beans. The conta翻译 2015-02-01 11:01:51 · 504 阅读 · 0 评论 -
Spring Stateful & Stateless bean
Spring Stateful & Stateless beanSpring bean 的范围,到底是用singleton 还是prototype呢?Spring官方文档,给出的答案,大体意思就是:Use prototype scope for for all statefull beans while singleton for stateless beans.原创 2015-02-02 14:36:21 · 1243 阅读 · 0 评论 -
Spring prototype bean 怎么了
直接进入主题:There is one quite important thing to be aware of when deploying a bean in the prototype scope, in that the lifecycle of the bean changes slightly. Spring cannot (and hence does not) manage原创 2015-02-02 15:52:30 · 626 阅读 · 0 评论 -
Spring AOP tx:advice
Xml代码 xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http翻译 2015-02-09 09:59:15 · 654 阅读 · 0 评论 -
spring aop 备忘 参考
在Spring中实现AOP根据版本不同,可以有大致四种配置方式。现简单列一下。在介绍Spring的AOP配置方式前,先要注意Spring中Advisor的概念。在Spring中Advisor是Advice和Pointcut的结合,但它还不是AOP概念上的Aspect。因为在Spring中Advisor还是Spring用来生成Aspect对象的一个原型,根据配置的不同,Spring可以只对某个类生成转载 2015-12-04 10:59:21 · 442 阅读 · 0 评论