- 浏览: 181143 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
Cash:
今日测试微信服务器,搭建tomcat8.0.9时,发布的ser ...
Tomcat 主机部署 -
Cash:
追加网通ip段:在网上没有公布出来222.128.0.0 25 ...
双ISP出口用到的ip地址表
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<description>Spring Quick Start</description>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close">
<property name="driverClassName">
<value>org.postgresql.Driver</value>
</property>
<property name="url">
<value>jdbc:postgresql:datebasename</value>
</property>
<property name="username">
<value>postgres</value>
</property>
<property name="password">
<value>123456</value>
</property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="dataSource">
<ref local="dataSource" />
</property>
<property name="mappingResources">
<list>
<value>springWebwork2/Member.hbm.xml</value>
<value>manager/Manager.hbm.xml</value>
<value>showHelper/Block.hbm.xml</value>
<value>showHelper/Edu.hbm.xml</value>
<value>showHelper/Managerkind.hbm.xml</value>
<value>showHelper/Managerrole.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">net.sf.hibernate.dialect.PostgreSQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="DAOProxy" abstract="true"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
<prop key="is*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
<bean id="MemberProxy" parent="DAOProxy">
<property name="target">
<ref local="MemberLogic"/>
</property>
</bean>
<bean id="MemberLogic" class="springWebwork2.Member_logic">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="ManagerProxy" parent="DAOProxy">
<property name="target">
<ref local="ManagerLogic"/>
</property>
</bean>
<bean id="ManagerLogic" class="manager.Manager_l">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="ShowHelperProxy" parent="DAOProxy">
<property name="target">
<list>
<value>ShowHelperBlock</value>
<value>ShowHelperManagerKind</value>
</list>
</property>
</bean>
<bean id="ShowHelperBlock" class="showHelper.Menu_Block">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="ShowHelperManagerKind" class="showHelper.Menu_ManagerKind">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
</beans>
<!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<description>Spring Quick Start</description>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close">
<property name="driverClassName">
<value>org.postgresql.Driver</value>
</property>
<property name="url">
<value>jdbc:postgresql:datebasename</value>
</property>
<property name="username">
<value>postgres</value>
</property>
<property name="password">
<value>123456</value>
</property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="dataSource">
<ref local="dataSource" />
</property>
<property name="mappingResources">
<list>
<value>springWebwork2/Member.hbm.xml</value>
<value>manager/Manager.hbm.xml</value>
<value>showHelper/Block.hbm.xml</value>
<value>showHelper/Edu.hbm.xml</value>
<value>showHelper/Managerkind.hbm.xml</value>
<value>showHelper/Managerrole.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">net.sf.hibernate.dialect.PostgreSQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="DAOProxy" abstract="true"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="transactionAttributes">
<props>
<prop key="insert*">PROPAGATION_REQUIRED</prop>
<prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
<prop key="is*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
<bean id="MemberProxy" parent="DAOProxy">
<property name="target">
<ref local="MemberLogic"/>
</property>
</bean>
<bean id="MemberLogic" class="springWebwork2.Member_logic">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="ManagerProxy" parent="DAOProxy">
<property name="target">
<ref local="ManagerLogic"/>
</property>
</bean>
<bean id="ManagerLogic" class="manager.Manager_l">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="ShowHelperProxy" parent="DAOProxy">
<property name="target">
<list>
<value>ShowHelperBlock</value>
<value>ShowHelperManagerKind</value>
</list>
</property>
</bean>
<bean id="ShowHelperBlock" class="showHelper.Menu_Block">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean id="ShowHelperManagerKind" class="showHelper.Menu_ManagerKind">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
</beans>
发表评论
-
MYSQL外联结查询解决注册数据统计
2016-10-10 10:32 377需要从房间配置表、房 ... -
Tomcat 主机部署
2014-12-01 11:55 1039tomcat安装完成后,修改以下文件: 安装目录下(以C盘为 ... -
javascript 操作Excel
2013-07-24 08:34 6281创建 var XLObj = new ActiveXObj ... -
tomcat7部署应用
2013-04-28 17:09 3440今日需要部署web应用测试wifi portal页面,使用to ... -
Java数据 Json 封装测试
2010-03-04 16:46 2245借鉴了一下网上一位开发者写大打包类,这个类实用了1.5的泛行特 ... -
JQuery使我想起了当年写asp的岁月!
2010-03-04 13:42 661最近没事看了看现在的框架技术,随着struts、webwork ... -
《Java敏捷开发——使用Spring、Hibernate和Eclipse》选择最适合的去做!
2007-05-12 12:33 1626好久没 ... -
Tomcat6下的应用部署
2007-02-13 16:21 6640Cont ... -
spring + hibernate3.0.5 的批量删除解决方案
2006-07-17 16:13 3174public class HibernateDaoSuppor ... -
spring+hibernate3.0.5 的HQL中文搜索解决方法
2006-07-17 16:10 1566/** 获取某人在某时间段内的访问记录 */ publ ... -
Eclipse3.1 + Hibernate3.0.5 + HibernateSynchronizer3.1.9...
2006-06-12 09:06 1225启动Eclipse时加入参数: -clean 例如: ... -
配置Eclipse的Hibernate3.0开发环境
2005-06-29 00:13 3572使用一下工具: 1)eclip ... -
WebWork2 的 Validation
2005-05-24 11:21 1211在WebWork2包的文档中有一段关于验证器的内容,并举出了一 ... -
Eclipse3M7+Hibernate2+Spring1.2 环境测试
2005-05-23 10:06 1002package springWebwork2; impor ... -
Eclipse3M7+Hibernate2 运行环境测试
2005-05-23 10:01 1209package springWebwork2; import ... -
Eclipse3M7+Hibernate2+Spring1.2+Postgre8.0 工程引入文件
2005-05-23 09:54 1254postgresql-8.0.309.jdbc3.jar co ... -
测试SessionFactory失败(解决方案)
2005-05-21 09:08 1182引用 http://www.javaworld.com ... -
测试SessionFactory失败!
2005-05-20 16:33 1666package springWebwork2; import ...
相关推荐
在 ApplicationContext.xml 文件中,可以定义多个 Bean,例如数据源、Session 工厂、Hibernate 配置等。这些 Bean 将被 Spring 框架自动装配和管理。例如,以下代码定义了一个数据源 Bean: ``` ...
这个压缩包“spring3.0 + Quartz1.52 + applicationContext.xml”显然是一个关于如何在Spring 3.0环境中集成Quartz 1.52版本的示例或教程资源。 首先,`applicationContext.xml`是Spring框架的核心配置文件,它定义...
其中Struts负责MVC(Model-View-Controller)模式中的控制器部分,Spring作为一个轻量级的应用上下文容器和依赖注入框架,而Hibernate则主要处理持久层操作,实现对象关系映射(ORM)。本文主要针对SSH框架中Spring...
在Spring框架中,`applicationContext.xml`是核心的配置文件,它定义了应用上下文,即Spring容器,用来管理所有bean的创建、初始化、依赖注入以及生命周期。这个文件使用XML语法,遵循特定的命名空间和schema,以...
Spring框架是Java开发中广泛应用的一个轻量级框架,它的核心特性包括依赖注入(Dependency Injection,DI)、面向切面编程(Aspect-Oriented Programming,AOP)以及声明式事务管理等。Spring4是该框架的一个重要...
要实现更复杂的配置加载逻辑,你可以创建一个自定义的`ApplicationContextInitializer`,在Spring启动过程中注入额外的XML配置。首先,实现`ApplicationContextInitializer`接口,并覆盖`initialize`方法。然后,将...
使用XML配置时,要留意潜在的安全风险,如XML注入攻击。确保对用户输入进行适当验证和清理,避免恶意数据影响到XML解析。 总之,虽然Spring Boot主要依赖Java配置,但通过合理的使用`@ImportResource`和理解配置...
1. **Bean的定义**:在`applicationContext.xml`中,我们通过`<bean>`标签来定义一个对象,如`<bean id="exampleBean" class="com.example.ExampleClass">`。这里的`id`是bean的唯一标识,`class`指定bean所对应的类...
Spring ApplicationContext.xml配置是 Spring 框架中非常重要的一部分,它提供了企业级服务,并且可以通过依赖注入来获得简单而有效的测试能力。然而,在大项目中,XML 配置文件可能会变得冗长而不易使用。因此,...
例如,将`struts.xml`拆分为多个包或模块相关的文件,将`applicationContext.xml`拆分为数据源、服务、DAO等多个部分。这样可以更好地组织和管理项目结构。 综上所述,Struts2.1、Spring3.0和Hibernate3.3的整合...
除了默认的`/WEB-INF/applicationContext.xml`,你还可以通过`contextConfigLocation`指定多个配置文件,用逗号分隔它们,例如`<param-value>classpath:app-config.xml,classpath:db-config.xml</param-value>`,这...
如果你选择`JdbcTemplate`,你需要定义一个`JdbcTemplate`的bean,并注入之前创建的数据源: ```xml <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> ``` 如果你选择JPA,你需要...
ContextLoaderListener 是Spring框架中一个重要的组件,它作为Servlet容器的监听器(ServletContextListener),在Web应用程序启动时自动加载ApplicationContext的配置信息。当web.xml中配置了`<listener-class>org...
SSH是Java Web开发中的三个重要框架,分别是Struts2、Hibernate和Spring,它们共同构建了一个强大的MVC(Model-View-Controller)架构。本项目整合了这三个框架,并使用XML配置来管理各个组件,实现了基本的CRUD...
4. **优先使用`type`而非`index`**:当构造函数有多个相同类型的参数时,使用`type`属性来指定依赖类型,而非使用`index`,这使得配置更易理解,减少潜在错误。 5. **使用`<util:map>`和`<util:list>`**:这些元素...
在实际项目中,我们往往将配置文件划分为多个部分,比如数据库连接池配置、数据访问对象配置、业务服务配置等,这样既有利于代码组织,也便于后期维护。 总结来说,`applicationContext.xml`是Spring应用的配置中心...
在Spring框架中,`ApplicationContext`是一个非常重要的接口,它提供了加载和管理Bean定义,以及获取Bean实例的功能。本文将深入探讨如何在Spring中获取`ApplicationContext`的公用方法,并结合提供的两个文件名`...
2. `context`: 逆向工程的上下文,可以包含多个,每个上下文可以有不同的生成规则。 3. `jdbcConnection`: 配置数据库连接信息,包括URL、用户名、密码和驱动类名。 4. `table`: 指定需要逆向的数据库表,可以设置...
总的来说,搭建SSH框架涉及多个配置文件的修改和组件的整合,理解每个步骤的作用和配置的含义对于有效地开发和维护Java Web应用至关重要。在实际操作中,还需要根据具体需求和环境进行适当的调整。
ApplicationContext是Spring框架的一部分,它提供了一个全面的上下文来管理Bean和其他组件。ApplicationContext不仅加载和管理Bean的生命周期,还处理依赖注入,使得对象之间可以松散耦合。此外,它还支持消息资源、...