struts2 spring 注解配置

最近在给公司做一个java的基本开发框架组合配置 在这里公布一下具体的配置文件
在配置过程会有这样或者是那样的困难 现在把做好的配置发布一下
基本的框架代码包的下载地址 希望能给大家帮点忙
框架的组合式ibatis spring2.5.6 struts2 2.1.8.1 基本可以实现相对较少的
xml配置工作

svn checkoout https://chechistudayproject.googlecode.com/svn/truk
chechistudayproject --username chechistuday

还有一些其他的框架的配置也在里面 大家可以互相学习 交流 自己开发经验也不是很多
希望大家给于帮助 呵呵
struts2 开启注解功能



<struts>

<constant name="struts.i18n.reload" value="false" />
<constant name="struts.devMode" value="true" />
<constant name="struts.configuration.xml.reload" value="true" />
<constant name="struts.custom.i18n.resources" value="globalMessages" />
<constant name="struts.action.extension" value="do,," />

<constant name="struts.serve.static" value="true" />
<constant name="struts.serve.static.browserCache" value="false" />


<constant name="struts.convention.action.checkImplementsAction" value="false"></constant>
<constant name="struts.convention.action.suffix" value="Action"/>
<constant name="struts.convention.action.mapAllMatches" value="true"/>
<constant name="struts.convention.default.parent.package" value="convention-default"/>
<constant name="struts.convention.package.locators" value="action"/>
<constant name="struts.convention.result.path" value="/content"></constant>
<constant name="struts.convention.exclude.packages" value="com.test.action"></constant>
<constant name="struts.convention.classes.reload" value="true" />
</struts>
spring 开启注解功能

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
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" xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">



<context:annotation-config />

<context:component-scan base-package="com.test" />

</beans>

注册DAO层的IBATIS  sqlMapClient 注解方法



@Resource(name = "sqlMapClient")
private SqlMapClient sqlMapClient;



@PostConstruct
    public void initSqlMapClient(){
     super.setSqlMapClient(sqlMapClient);
}

你可能感兴趣的:(DAO,spring,框架,ibatis,SVN)