SSH(struts 1.x+spring 2.5+hibernate 3.2)开发文件配置

来源:互联网 发布:网络节点加速器 编辑:程序博客网 时间:2024/06/07 11:17

在项目中的配置文件,一般需要的配置信息基本都全了。作为以后的参。

struts-config.xml

 

applicationContext.xml

 

web.xml

hibernate.cfg.xml

 

实体类对应的映射文件一例:

RelayStation.hbm.xml


 注:因为spring 默认的 aop面向切面 配置是以接口层dao为切入点的,如果我们的系统没有复杂的业务类进行抽象,那也完全可以抛弃接口这一层,通过接口的实现类impl这一层来切入即可。这样的话我们在开发过程中少了一层接口,减少了代码量。只需在配置文件中加上一个用于指定类来作为切入点的属性,再根据实际分层将切入点的配置修改一下即可。类似于如下的配置:

<aop:config proxy-target-class="true"><!-- spring默认注入接口,proxy-target-class="true"表示可以注入类 --><!-- 配置一个切入点,匹配com.adam.dev.daol包下所有以Dao结尾的类的所有方法的执行 --><aop:pointcut id="daoPointcut"expression="execution(* com.adam.dev.dao.*Dao.*(..))"/><!-- 指定在gisPointcut切入点应用txAdvice事务切面 --><aop:advisor advice-ref="txAdvice" pointcut-ref="daoPointcut"/></aop:config>


原创粉丝点击