Spring
bigdatayunzhongyan
这个作者很懒,什么都没留下…
展开
-
怎样调试xml文件不提示
原创 2011-07-22 20:56:19 · 770 阅读 · 0 评论 -
applicationcontext.xml配置文件1
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.s原创 2011-09-11 16:05:00 · 785 阅读 · 0 评论 -
在spring中配置hibernate.hbm2ddl.auto=true自动建表
今天 在spring中配置了 hibernate 的hibernate.hbm2ddl.auto 属性为update ,配置信息如下: hibernate.dialect=org.hibernate.dialect.DB2Dialect hibernate原创 2011-09-11 15:59:24 · 3973 阅读 · 0 评论 -
继承HibernateDaoSupport类的 applicationContext.xml中bean的写法
如果UserDAO继承了HibernateDaoSupport则需要在applicationContext.xml中添加(红色标记) "userDAO" class="org.bookstore.dao.impl.UserDAO"> "sessionFact原创 2011-09-19 21:35:28 · 670 阅读 · 0 评论 -
Spring整理 --String int List Set Map Array 普通属性注入 属性编辑器
model: Bean1: package com.bjpowernode.spring; import java.util.Date; import java.util.List; import java.util.Map; import java.util.Set; public class Bean1 { private String strValue原创 2011-10-24 20:50:06 · 742 阅读 · 0 评论 -
SSH中 applicationcontext.xml与web.xml的配置
方案1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation=原创 2011-09-11 21:24:10 · 5692 阅读 · 0 评论 -
Spring整理12 -- 面对切面(AOP)3 -- 使用CGLIB实现AOP
上面我们使用注解配置,注解配置使用很方便也很快速,但它不够灵活,不好维护。下面我们将使用配置文件来建立AOP。 我们还是基于上面的例子,使用配置文件,我们只需修改上面的SecurityHandler.java和applicationContext.xml,代码如下: SecurityHandler.java public class SecurityHandler {转载 2011-08-12 12:47:50 · 457 阅读 · 0 评论 -
S2SH web.xml 配置
1. 2. 3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> 5.原创 2012-02-17 14:18:04 · 566 阅读 · 0 评论 -
spring quartz的触发器CronTriggerBean 配置
一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项! 例:0 0 12 ? * WED 表示每个星期三的12点执行,这里没有“年”这项! 字段名(项) 必须 值范围 特殊字符 秒 是 0-59 , - * / 分 是 0-5转载 2012-05-02 12:54:16 · 662 阅读 · 0 评论 -
S2SI整合
xml version="1.0" encoding="UTF-8"?> web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.co转载 2012-05-03 21:27:22 · 544 阅读 · 0 评论 -
Hibernate中自动生成数据库表的两种方式
第一种方式:Hibernate中利用工具类自动生成数据库表 1.建好POJO object, XML Mapping File,配置文件(hibernate.cfg.xml). 2.编写工具类 import org.hibernate.cfg.Configuration; import org.hibernate.tool.hbm2ddl.SchemaExp转载 2012-04-21 14:24:18 · 557 阅读 · 0 评论 -
定时创建用户群标签索引
定时创建用户群标签索引--> class="org.springframework.scheduling.quartz.CronTriggerBean"> 0 0 17 * * ? class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">原创 2012-05-10 17:58:47 · 438 阅读 · 0 评论 -
三大框架Struts2+Spring2.5+Hibernate3.5的整合开发
第一步: 下面给出整合开发时Struts2、Hibernate3.5、Spring2.5需要的jar。 Struts2所需要的jar如下: 1、struts2-core-2.x.x.x.jar :Struts 2框架的核心类库 2、xwork-2.x.x.jar :XWo原创 2011-08-13 00:53:54 · 617 阅读 · 0 评论 -
S2SH所需要用到的包
原创 2011-09-06 19:50:13 · 504 阅读 · 0 评论 -
Spring 中的byName与 byType
<br /><br />在应用中,我们常常使用<ref>标签为JavaBean注入它依赖的对象。但是对于一个大型的系统,这个操作将会耗费我们大量的资源,我们不得不花费大量的时间和精力用于创建和维护系统中的<ref>标签。实际上,这种方式也会在另一种形式上增加了应用程序的复杂性,那原创 2011-06-01 11:24:00 · 12706 阅读 · 1 评论 -
Spring整理13 -- 面对切面(AOP)3 -- 使用CGLIB实现AOP
在上面的两种情况实现AOP中的目标对象UserManagerImpl都实现了接口,如果没有实现接口,该如何做呢?使用CGLIB。 下面简单介绍spring对AOP的支持的几种情况: 1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP 2、如果目标对象实现转载 2011-07-30 17:01:39 · 492 阅读 · 0 评论 -
Spring学习笔记(15)----使用Spring注解方式管理事务
使用Spring+JDBC集成步骤如下: *配置数据源,例如: Xml代码 bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-metho原创 2011-07-30 17:28:37 · 376 阅读 · 0 评论 -
Spring学习笔记(14)----使用Spring的注解方式实现AOP
下面介绍使用Spring框架进行AOP编程。 首先我们需要导入需要的jar包: 1.aspectjrt.jar 2.aspectjweaver.jar 3.cglib-nodep-2.1_3.jar 在spring中有两种方式实现面向切面编原创 2011-07-30 17:21:57 · 429 阅读 · 0 评论 -
Spring学习笔记(16)----使用Spring配置文件实现事务管理
由于我们要拦截UserDAOImpl中的方法,因此我们需要在配置文件中配置信息,在配置文件中使用了AOP技术来拦截方法。 Xml代码 aop:config> aop:pointcut id="transactionPointcut"原创 2011-07-30 17:30:22 · 447 阅读 · 0 评论 -
getCurrentSession 与 openSession() 的区别 .
1 getCurrentSession创建的session会和绑定到当前线程,而openSession不会。 2 getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭 这里getCurrentSession本地事原创 2011-07-30 17:36:34 · 312 阅读 · 0 评论 -
Spring与Hibernate集成_声明式事务
这是spring与hibernate集成的声明式事务的小例子。 在做这个练习之前,最好是把spring和hibernate所需要的jar包都引入到各自建好的文件包中如:spring,hibernate 另外在配置applicationContext-*.xml之前需要引入转载 2011-07-31 00:11:45 · 479 阅读 · 0 评论 -
Spring整理11 -- 面对切面(AOP)1 -- 注解配置的方式实现AOP
AOP是使用动态代理而现实的,在上面动态代理中,我们可以想一下几个概念,我们写一个验证方法,在现实类中我们在拿几个方法中应用这个方法。那在Spring AOP中是如何表述这些概念? 下面先来看AOP中几个比较重要的概念: ² 切面(Aspect) 切面,对象操转载 2011-07-30 16:56:16 · 490 阅读 · 0 评论 -
Spring整理 -- 自动装配(autowire)
根据名称自动装配 根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配。 例如,在Bean1定义Bean2类型bean2属性(同时提供setBean2 (..)方法),Spring就会在配置文件中查找id为bean2的bean定义,转载 2011-07-30 17:05:24 · 627 阅读 · 0 评论 -
Spring中的动态代理
Spring整理10 -- 动态代理 分类: Spring2010-01-06 12:30 71人阅读 评论(0) 收藏 举报 问题:我们有一个实现类,分别有添加、删除、更新、查询等方法,如果我们现在要在执行方法加一个验证权限的方法,我们该如何做呢?有人会这还不简单,转载 2011-07-30 16:52:23 · 370 阅读 · 0 评论 -
Spring整理12 -- 面对切面(AOP)2 -- 配置文件的方式实现AOP
上面我们使用注解配置,注解配置使用很方便也很快速,但它不够灵活,不好维护。下面我们将使用配置文件来建立AOP。 我们还是基于上面的例子,使用配置文件,我们只需修改上面的SecurityHandler.java和applicationContext.xml,代码如下: Secu转载 2011-07-30 17:00:09 · 422 阅读 · 0 评论 -
基本的六种事务传播
基本的六种事务传播: 1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启 2. PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行 3. PROPAGATION_MAN原创 2011-07-30 22:16:36 · 440 阅读 · 0 评论 -
Sping中Quartz的配置
Quartz是一个强大的企业级任务调度框架。Spring中继承并简化了Quartz,下面就看看Spring中怎么配置Quartz: 首先我们来写一个被调度的类: java代码: [java] view plaincopy package com.kay.quartz public class QuartzJob{转载 2012-05-21 11:24:25 · 441 阅读 · 0 评论