
Spring
lansky54
网络,旅游,篮球,游泳,登山
展开
-
解除具体依赖的技术
一个外部具体对象的引入,必然会给一个模块带来与外部模块之间的依赖。而具体对象的创建始终是我们无法规避的。即使我们可以利用设计模式的工厂方法模式或抽象工厂封装具体对象创建的逻辑,但却又再次引入了具体工厂对象的创建依赖。虽然在设计上有所改进,但没有彻底解除具体依赖,仍让我心有戚戚焉。以一个电子商务网站的设计为例。在该项目中要求对客户的订单进行管理,例如插入订单。考虑到访问量的关系,系统为订单管理提转载 2010-03-19 01:22:00 · 473 阅读 · 0 评论 -
Spring 注解总结
声明:这是转载的。 内容根据网上资料整理。 相关链接: http://www.360doc.com/content/10/1118/16/2371584_70449913.shtml http://www.iteye.com/topic/1121784 http://www.iteye.com/topic/295348 【正文】 一 注解优点?注解解决了什么问转载 2015-04-22 21:06:42 · 465 阅读 · 0 评论 -
Spring注解详解
概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而转载 2015-04-22 21:06:33 · 413 阅读 · 0 评论 -
spring annotation 第二版
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这 3 个注释和 @Compon转载 2015-04-29 02:37:32 · 502 阅读 · 0 评论 -
spring 定时任务参数示例
"0 0 12 * * ?"每天中午十二点触发 "0 15 10 ? * *"每天早上10:15触发 "0 15 10 * * ?"每天早上10:15触发 "0 15 10 * * ? *"每天早上10:15触发 "0 15 10 * * ? 2005"2005年的每天早上10:15触发 "0 * 14 * * ?"每天从下午2点开始到2点59分每分钟一次触发 "0 0/5 14 *转载 2015-04-29 02:39:46 · 541 阅读 · 0 评论 -
BeanUtils.copyProperties()的用法
BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 下面通过代码来理解BeanUtils 首先创建两个类 Person.java [java] view plain转载 2015-04-29 02:41:45 · 491 阅读 · 0 评论 -
@PostConstruct 和 @PreDestroy
Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean 销毁前执行特定的操作,您既可以通过实现 InitializingBean/DisposableBean 接口来定制初始化之后 / 销毁之前的操作方法,也可以通过 元素的 init-method/destroy-method 属性指定初始化之后 / 销毁之前调用的操作方法。关于 Spri转载 2015-04-29 02:42:15 · 683 阅读 · 0 评论