Introduction - If you have any usage issues, please Google them yourself
Himself wrote a struts+ Spring+ Hibernate testing procedures more appropriate to self-learning beginners.
Packet : 75448162struts spring hibernate.rar filelist
demo\.classpath
demo\.myeclipse
demo\.myhibernatedata
demo\.mymetadata
demo\.mystrutsdata
demo\.project
demo\.settings\org.eclipse.core.resources.prefs
demo\.settings\org.eclipse.jdt.core.prefs
demo\.settings
demo\.springBeans
demo\doc
demo\hld\creatTable.sql
demo\hld\creatTable.sql.bak
demo\hld
demo\rmiAsp\.classpath
demo\rmiAsp\.myeclipse
demo\rmiAsp\.mymetadata
demo\rmiAsp\.project
demo\rmiAsp\src\FileDeal.java
demo\rmiAsp\src\HttpHeaderFieldKeyTest.java
demo\rmiAsp\src\RmiASP.java
demo\rmiAsp\src\vssver.scc
demo\rmiAsp\src
demo\rmiAsp\vssver.scc
demo\rmiAsp\WebRoot\index.jsp
demo\rmiAsp\WebRoot\META-INF\MANIFEST.MF
demo\rmiAsp\WebRoot\META-INF\vssver.scc
demo\rmiAsp\WebRoot\META-INF
demo\rmiAsp\WebRoot\vssver.scc
demo\rmiAsp\WebRoot\WEB-INF\classes\FileDeal.class
demo\rmiAsp\WebRoot\WEB-INF\classes\HttpHeaderFieldKeyTest.class
demo\rmiAsp\WebRoot\WEB-INF\classes\RmiASP.class
demo\rmiAsp\WebRoot\WEB-INF\classes\vssver.scc
demo\rmiAsp\WebRoot\WEB-INF\classes
demo\rmiAsp\WebRoot\WEB-INF\lib\commons-httpclient-3.0-rc4.jar
demo\rmiAsp\WebRoot\WEB-INF\lib\vssver.scc
demo\rmiAsp\WebRoot\WEB-INF\lib
demo\rmiAsp\WebRoot\WEB-INF\vssver.scc
demo\rmiAsp\WebRoot\WEB-INF\web.xml
demo\rmiAsp\WebRoot\WEB-INF
demo\rmiAsp\WebRoot
demo\rmiAsp
demo\src\ApplicationResources.properties
demo\src\com\base\BaseAction.java
demo\src\com\base\BaseDAO.java
demo\src\com\base\BaseDAOHibernate.java
demo\src\com\base\BaseForm.java
demo\src\com\base\BaseManager.java
demo\src\com\base\BaseObject.java
demo\src\com\base\BaseVO.java
demo\src\com\base\Manager.java
demo\src\com\base\NewDynaBean.java
demo\src\com\base\UpperCaseDynaBean.java
demo\src\com\base
demo\src\com\common\action\ActionExceptionHandler.java
demo\src\com\common\action
demo\src\com\common\AppRequestProcessor.java
demo\src\com\common\Constants.java
demo\src\com\common\db\DBUtils.java
demo\src\com\common\db
demo\src\com\common\filter\AntiSQLFilter.java
demo\src\com\common\filter\AntiSQLRequest.java
demo\src\com\common\filter
demo\src\com\common\listener\StartupListener.java
demo\src\com\common\listener
demo\src\com\common\SearchResult.java
demo\src\com\common\taglib\PagerTag.java
demo\src\com\common\taglib
demo\src\com\common\utils\ConvertUtil.java
demo\src\com\common\utils\CurrencyConverter.java
demo\src\com\common\utils\DateConverter.java
demo\src\com\common\utils\DateUtil.java
demo\src\com\common\utils\LabelValue.java
demo\src\com\common\utils\LoginUtils.java
demo\src\com\common\utils\Page.java
demo\src\com\common\utils\PagerUtil.java
demo\src\com\common\utils\PropertyUtil.java
demo\src\com\common\utils\RequestUtil.java
demo\src\com\common\utils\StringUtil.java
demo\src\com\common\utils\TimestampConverter.java
demo\src\com\common\utils
demo\src\com\common
demo\src\com\demo\action\LoginAction.java
demo\src\com\demo\action
demo\src\com\demo\dao\impl\LoginDAOImpl.java
demo\src\com\demo\dao\impl
demo\src\com\demo\dao\LoginDAO.java
demo\src\com\demo\dao
demo\src\com\demo\form\LoginForm.java
demo\src\com\demo\form
demo\src\com\demo\service\impl\LoginServiceImpl.java
demo\src\com\demo\service\impl
demo\src\com\demo\service\LoginService.java
demo\src\com\demo\service
demo\src\com\demo
demo\src\com\log4j.properties
demo\src\com\model\Testuser.java
demo\src\com\model
demo\src\com
demo\src\hibernate\Testuser.hbm.xml
demo\src\hibernate
demo\src\hibernate.cfg.xml
demo\src\log4j.properties
demo\src\spy.properties
demo\src
demo\WebRoot\common\exception.jsp
demo\WebRoot\common\image.jsp
demo\WebRoot\common\login.jsp
demo\WebRoot\common\userEdit.jsp
demo\WebRoot\common\userList.jsp
demo\WebRoot\common\validate-config\login.xml
demo\WebRoot\common\validate-config\userEdit.xml
demo\WebRoot\common\validate-config
demo\WebRoot\common
demo\WebRoot\include\bottom.jsp
demo\WebRoot\include\contant.jsp
demo\WebRoot\include\CVS\Entries
demo\WebRoot\include\CVS\Repository
demo\WebRoot\include\CVS\Root
demo\WebRoot\include\CVS
demo\WebRoot\include\header.jsp
demo\WebRoot\include\shortheader.jsp
demo\WebRoot\include
demo\WebRoot\index.jsp
demo\WebRoot\META-INF\MANIFEST.MF
demo\WebRoot\META-INF
demo\WebRoot\scripts\calendar.js
demo\WebRoot\scripts\common.js
demo\WebRoot\scripts\jquery.js
demo\WebRoot\scripts\jquery.validate.js
demo\WebRoot\scripts\main.js
demo\WebRoot\scripts
demo\WebRoot\WEB-INF\.struts-config-common.mex
demo\WebRoot\WEB-INF\.struts-config.mex
demo\WebRoot\WEB-INF\applicationContext-hibernate-common.xml
demo\WebRoot\WEB-INF\applicationContext-hibernate.xml
demo\WebRoot\WEB-INF\applicationContext-jdbc.xml
demo\WebRoot\WEB-INF\applicationContext-service-common.xml
demo\WebRoot\WEB-INF\applicationContext-service.xml
demo\WebRoot\WEB-INF\classes\ApplicationResources.properties
demo\WebRoot\WEB-INF\classes\com\base\BaseAction.class
demo\WebRoot\WEB-INF\classes\com\base\BaseDAO.class
demo\WebRoot\WEB-INF\classes\com\base\BaseDAOHibernate.class
demo\WebRoot\WEB-INF\classes\com\base\BaseForm.class
demo\WebRoot\WEB-INF\classes\com\base\BaseManager.class
demo\WebRoot\WEB-INF\classes\com\base\BaseObject.class
demo\WebRoot\WEB-INF\classes\com\base\BaseVO.class
demo\WebRoot\WEB-INF\classes\com\base\Manager.class
demo\WebRoot\WEB-INF\classes\com\base\NewDynaBean.class
demo\WebRoot\WEB-INF\classes\com\base\UpperCaseDynaBean.class
demo\WebRoot\WEB-INF\classes\com\base
demo\WebRoot\WEB-INF\classes\com\common\action\ActionExceptionHandler.class
demo\WebRoot\WEB-INF\classes\com\common\action
demo\WebRoot\WEB-INF\classes\com\common\AppRequestProcessor.class
demo\WebRoot\WEB-INF\classes\com\common\Constants.class
demo\WebRoot\WEB-INF\classes\com\common\db\DBUtils.class
demo\WebRoot\WEB-INF\classes\com\common\db
demo\WebRoot\WEB-INF\classes\com\common\filter\AntiSQLFilter.class
demo\WebRoot\WEB-INF\classes\com\common\filter\AntiSQLRequest.class
demo\WebRoot\WEB-INF\classes\com\common\filter
demo\WebRoot\WEB-INF\classes\com\common\listener\StartupListener.class
demo\WebRoot\WEB-INF\classes\com\common\listener
demo\WebRoot\WEB-INF\classes\com\common\SearchResult.class
demo\WebRoot\WEB-INF\classes\com\common\taglib\PagerTag.class
demo\WebRoot\WEB-INF\classes\com\common\taglib
demo\WebRoot\WEB-INF\classes\com\common\utils\ConvertUtil.class
demo\WebRoot\WEB-INF\classes\com\common\utils\CurrencyConverter.class
demo\WebRoot\WEB-INF\classes\com\common\utils\DateConverter.class
demo\WebRoot\WEB-INF\classes\com\common\utils\DateUtil.class
demo\WebRoot\WEB-INF\classes\com\common\utils\LabelValue$1.class
demo\WebRoot\WEB-INF\classes\com\common\utils\LabelValue.class
demo\WebRoot\WEB-INF\classes\com\common\utils\LoginUtils.class
demo\WebRoot\WEB-INF\classes\com\common\utils\Page.class
demo\WebRoot\WEB-INF\classes\com\common\utils\PagerUtil.class
demo\WebRoot\WEB-INF\classes\com\common\utils\PropertyUtil.class
demo\WebRoot\WEB-INF\classes\com\common\utils\RequestUtil.class
demo\WebRoot\WEB-INF\classes\com\common\utils\StringUtil.class
demo\WebRoot\WEB-INF\classes\com\common\utils\TimestampConverter.class
demo\WebRoot\WEB-INF\classes\com\common\utils
demo\WebRoot\WEB-INF\classes\com\common
demo\WebRoot\WEB-INF\classes\com\demo\action\LoginAction.class
demo\WebRoot\WEB-INF\classes\com\demo\action
demo\WebRoot\WEB-INF\classes\com\demo\dao\impl\LoginDAOImpl$1.class
demo\WebRoot\WEB-INF\classes\com\demo\dao\impl\LoginDAOImpl.class
demo\WebRoot\WEB-INF\classes\com\demo\dao\impl
demo\WebRoot\WEB-INF\classes\com\demo\dao\LoginDAO.class
demo\WebRoot\WEB-INF\classes\com\demo\dao
demo\WebRoot\WEB-INF\classes\com\demo\form\LoginForm.class
demo\WebRoot\WEB-INF\classes\com\demo\form
demo\WebRoot\WEB-INF\classes\com\demo\service\impl\LoginServiceImpl.class
demo\WebRoot\WEB-INF\classes\com\demo\service\impl
demo\WebRoot\WEB-INF\classes\com\demo\service\LoginService.class
demo\WebRoot\WEB-INF\classes\com\demo\service
demo\WebRoot\WEB-INF\classes\com\demo
demo\WebRoot\WEB-INF\classes\com\log4j.properties
demo\WebRoot\WEB-INF\classes\com\model\Testuser.class
demo\WebRoot\WEB-INF\classes\com\model
demo\WebRoot\WEB-INF\classes\com
demo\WebRoot\WEB-INF\classes\hibernate\Testuser.hbm.xml
demo\WebRoot\WEB-INF\classes\hibernate
demo\WebRoot\WEB-INF\classes\hibernate.cfg.xml
demo\WebRoot\WEB-INF\classes\log4j.properties
demo\WebRoot\WEB-INF\classes\spy.properties
demo\WebRoot\WEB-INF\classes
demo\WebRoot\WEB-INF\lib\antlr-2.7.5H3.jar
demo\WebRoot\WEB-INF\lib\antlr.jar
demo\WebRoot\WEB-INF\lib\aopalliance.jar
demo\WebRoot\WEB-INF\lib\cglib-nodep-2.1_3.jar
demo\WebRoot\WEB-INF\lib\CL3Export.jar
demo\WebRoot\WEB-INF\lib\CL3Nonexport.jar
demo\WebRoot\WEB-INF\lib\classes12.jar
demo\WebRoot\WEB-INF\lib\com.ibm.mq.fta.jar
demo\WebRoot\WEB-INF\lib\com.ibm.mq.jar
demo\WebRoot\WEB-INF\lib\com.ibm.mq.jms.Nojndi.jar
demo\WebRoot\WEB-INF\lib\com.ibm.mq.soap.jar
demo\WebRoot\WEB-INF\lib\com.ibm.mqetclient.jar
demo\WebRoot\WEB-INF\lib\com.ibm.mqjms.jar
demo\WebRoot\WEB-INF\lib\commons-attributes-api.jar
demo\WebRoot\WEB-INF\lib\commons-attributes-compiler.jar
demo\WebRoot\WEB-INF\lib\commons-beanutils.jar
demo\WebRoot\WEB-INF\lib\commons-codec.jar
demo\WebRoot\WEB-INF\lib\commons-collections.jar
demo\WebRoot\WEB-INF\lib\commons-dbcp.jar
demo\WebRoot\WEB-INF\lib\commons-digester.jar
demo\WebRoot\WEB-INF\lib\commons-discovery.jar
demo\WebRoot\WEB-INF\lib\commons-fileupload.jar
demo\WebRoot\WEB-INF\lib\commons-httpclient.jar
demo\WebRoot\WEB-INF\lib\commons-lang.jar
demo\WebRoot\WEB-INF\lib\commons-logging.jar
demo\WebRoot\WEB-INF\lib\commons-pool-1.3.jar
demo\WebRoot\WEB-INF\lib\commons-pool.jar
demo\WebRoot\WEB-INF\lib\commons-validator.jar
demo\WebRoot\WEB-INF\lib\commonservices.jar
demo\WebRoot\WEB-INF\lib\connector.jar
demo\WebRoot\WEB-INF\lib\dhbcore.jar
demo\WebRoot\WEB-INF\lib\dom4j-1.6.jar
demo\WebRoot\WEB-INF\lib\dwr.jar
demo\WebRoot\WEB-INF\lib\edtftpj-1.5.2.jar
demo\WebRoot\WEB-INF\lib\ehcache-1.1.jar
demo\WebRoot\WEB-INF\lib\FCKeditor-2.3.jar
demo\WebRoot\WEB-INF\lib\fscontext.jar
demo\WebRoot\WEB-INF\lib\hibernate3.jar
demo\WebRoot\WEB-INF\lib\jakarta-oro.jar
demo\WebRoot\WEB-INF\lib\jaxen-1.1-beta-4.jar
demo\WebRoot\WEB-INF\lib\jms.jar
demo\WebRoot\WEB-INF\lib\jndi.jar
demo\WebRoot\WEB-INF\lib\json-lib-1.1-jdk15.jar
demo\WebRoot\WEB-INF\lib\json.jar
demo\WebRoot\WEB-INF\lib\jstl.jar
demo\WebRoot\WEB-INF\lib\jta.jar
demo\WebRoot\WEB-INF\lib\jxl.jar
demo\WebRoot\WEB-INF\lib\JxtDateBaseCommon.jar
demo\WebRoot\WEB-INF\lib\ldap.jar
demo\WebRoot\WEB-INF\lib\log4j-1.2.9.jar
demo\WebRoot\WEB-INF\lib\msgPacket.jar
demo\WebRoot\WEB-INF\lib\mysql-connector-java-3.1.12-bin.jar
demo\WebRoot\WEB-INF\lib\naming.jar
demo\WebRoot\WEB-INF\lib\p6spy.jar
demo\WebRoot\WEB-INF\lib\pager-taglib.jar
demo\WebRoot\WEB-INF\lib\plugin.jar
demo\WebRoot\WEB-INF\lib\postcard.jar
demo\WebRoot\WEB-INF\lib\providerutil.jar
demo\WebRoot\WEB-INF\lib\rmm.jar
demo\WebRoot\WEB-INF\lib\spring.jar
demo\WebRoot\WEB-INF\lib\standard.jar
demo\WebRoot\WEB-INF\lib\struts-legacy.jar
demo\WebRoot\WEB-INF\lib\struts.jar
demo\WebRoot\WEB-INF\lib
demo\WebRoot\WEB-INF\struts-config-common.xml
demo\WebRoot\WEB-INF\struts-config.xml
demo\WebRoot\WEB-INF\tld\pager-taglib.tld
demo\WebRoot\WEB-INF\tld\struts-bean.tld
demo\WebRoot\WEB-INF\tld\struts-html.tld
demo\WebRoot\WEB-INF\tld\struts-logic.tld
demo\WebRoot\WEB-INF\tld\struts-nested.tld
demo\WebRoot\WEB-INF\tld\struts-tiles.tld
demo\WebRoot\WEB-INF\tld
demo\WebRoot\WEB-INF\validation.xml
demo\WebRoot\WEB-INF\validator-rules.xml
demo\WebRoot\WEB-INF\web.xml
demo\WebRoot\WEB-INF
demo\WebRoot
demo\开发说明.txt
demo