spring部分
文章平均质量分 74
JamesZhao1987
这个作者很懒,什么都没留下…
展开
-
实现简单spring的IOC
Spring的IOC让被调用者从调用者中实例化解脱出来。而是通过spring的容器去实现配置文件的解析,以及向容器的注入。Spring的容器使用了工厂的模式,里面实际是用一个Map存放bean标签的id值和实例化的对象。下面是一个简单的spring的IOC实例首先定义modelpackage com.zhy.spring.framework.bean;/** * mod...原创 2011-12-14 08:48:52 · 116 阅读 · 0 评论 -
Spring AOP
b]Introduction[/b]AOP(面向且面的编程),是对传统的OOP的有力补充。OOP中的核心部分是类。AOP中核心的部分是切面。AOP是对IOC的有力补充。提供了许多声明式的企业服务。事务管理是最重要的一种服务。AOP运行用户自定义切面,用切面去补充面向对象的编程。AOP支持仅方法执行连接点。如果要执行属性执行或是修改可以考虑使用 AspectJ。Spring的...原创 2011-11-30 14:09:48 · 100 阅读 · 0 评论 -
Spring 杂文
1.配置文件转换成对应的注解形式 在 @Confiuration 的类直接使用 @Bean... @Confiugration public class AppConfig{ @Bean Instance yourInstance(){ return InstanceFactory.createInstance(); } }2.[b]Spring的DAO被强...原创 2011-11-29 10:51:44 · 98 阅读 · 0 评论 -
Spring注解
注解是一种元数据(描述数据的数据),本身并不具备任何功能,spring中除了基于xml配置IOC。还有另外一种实现就是使用注解配合BeanPostProcessor来实现。BeanPostProcessor是对注解进行处理bean。spring2.0中强制属性是必须的使用的是@required,在spring2.5中也可以这样使用。而spring2.5还提供了@Autowired来实现同样的功...原创 2011-11-28 10:21:57 · 98 阅读 · 0 评论 -
Spring事物
Spring事物提供的好处:1.Provides a consistent programming model across different transaction APIs such as JTA, JDBC, Hibernate, JPA, and JDO根据不同的事物API,如JTA,JDBC,Hibernate,JPA,JDO,提供了一致的编程模式。2.Supports d...原创 2011-11-24 18:00:08 · 117 阅读 · 0 评论 -
spring时间表达式
Cron 表达式包括以下 7 个字段: 秒 分 小时 月内日期 月 周内日期 年(可选字段) 特殊字符 Cron 触发器利用一系列特殊字符,如下所示: 反斜线(/)字符表示增量值。例如,在秒字段中“5/15”代表从第 5 秒开始,每 15 秒一次。 问号(?)字符和...原创 2011-11-10 10:27:39 · 175 阅读 · 0 评论 -
利用spring实现Hession
hession是一种轻量级的远程服务,hession是借助二进制消息实现服务器端与客户端的交互。利用spring实现过程首先创建服务器端,导入spring所需要的jar和hession对应的jar。首先创建远程传递的参数类package com.spring.pojo;import java.io.Serializable;/** * 该类主要用于RMI参数的传...原创 2012-02-02 14:46:55 · 145 阅读 · 0 评论 -
利用spring实现RMI
RMI是实现将服务暴露给远程的一种手段,通过RMI可以实现应用的跨服务器,跨JVM的方法活对象的调用。[b]首先实现RMI服务器端[/b]创建远程方法调用参数类package com.spring.pojo;import java.io.Serializable;/** * 该类主要用于RMI参数的传递 * @author zhy * */publi...原创 2012-02-01 17:09:10 · 134 阅读 · 0 评论 -
spring之定时调度
在java2中完成定时调度是基于Timer(启动定时器)和TimerTask(定义执行任务)来完成的。但是功能比较局限。spring支持Quartz。首先看一下非spring情况下使用Quartz的实例首先定义一个实现StatefulJob接口的类,该类表示定时器的执行的任务。public class WeatherCaptureJob implements StatefulJob...原创 2012-01-30 18:20:21 · 129 阅读 · 0 评论 -
Spring集成hibernate
方式一:使用hibernate.cfg.xml配置sessionFactoryhibernate.cfg.xml配置实例 true org.hibernate.dialect.Oracle9iDialect 0 50 10 false org.hibernate.hql.classic.ClassicQueryTranslatorFactor...原创 2011-12-23 18:12:45 · 97 阅读 · 0 评论 -
spring事物注意事项
------------------------------------------------1.spring默认对于runtimeException进行回滚,对于Exception不回滚,若以要对Exception进行回滚,则要使用rollbackFor=异常.class事物传播行为2. 一旦对类作用事物,则通过某方法上设置propagation=Propagation.NOT_S...原创 2012-02-27 17:57:19 · 103 阅读 · 0 评论