如题所述
Struts2+Spring+Hibernateæ¯J2EEçææ°æµè¡æ¡æ¶ãæ¬ç¯æ¯ææ建è¿ä¸ªæ¡æ¶çç»éªæ»ç»ï¼æå¾å¤äººæ建è¿ä¸ªæ¡æ¶æ»ä¼éå°
大大å°å°çé®é¢ï¼ç½ä¸ä¹æ²¡æä»ä¹è¡ä¹ææçæ¹æ¡ææä½ç³»çä»ç»ï¼æ以æå°±å³å®æ»ç»ä¸ä¸æçæ建è¿ç¨ãç»ä¸äºæ
建å°åé®é¢çæåæä¾å¸®å©ã
æç¨è¿ä¸ªæ¡æ¶ï¼å®ç°çæ¯åºæ¬çCRUDåè½çä¸ä¸ªéå管çç³»ç»ï¼æ¬æ¥æç®ä¸°å¯ä¸ä¸åè½ï¼ä½æ¯ä¸ç´æ²¡è½æ½åºç©ºå»æã
ç®åçæ¬æå®ä¸º1.0ï¼é¤äºCRUDå¤è¿é ç½®äºè¡¨åéªè¯æ¡æ¶JSValidationãåè½é½è½å¾é¡ºå©çå®ç°ã
ç°å¨å享é¨åæºç ï¼æ¥è¯´æä¸äºæ³¨æäºé¡¹ã
以ä¸æ¯é¨åæ建è¿ç¨åæºç ï¼
1.å ç»åå®ç°Hibernate3.2+Spring2.5æ¯æï¼å é¤hibernate.cfg.xmlæ件ï¼ä¿®æ¹applicationContext.xmlæ件çå 容ï¼å¢å SessionFactoryådataSourceç设置ã
2.éè¿MyEclipseçå导æ¹å¼ï¼çæPOJOç±»å对åºçæ å°æ件ã
3.ä¿®æ¹applicationContext.xmlæ件ä¸<property name="mappingResources">å ç´ çå 容ã
4.ç¼åDAOæ¥å£åå®ç°ç±»ã
5.ä¿®æ¹applicationContext.xmlæ件ï¼å¢å 对Daoå®ç°ç±»çé ç½®ã
6.ç»åStruts2åSpring2.5ï¼ä¿®æ¹web.xmlæ件ï¼å¢å struts2çæéè¦çè¿æ»¤å¨é ç½®ã
7.å¢å struts2ç¸åºç±»åºï¼å¢å struts2ä¸springçé ç½®jarå ã
8.æ·è´struts.xmlæ件å°srcæ ¹ç®å½ä¸ï¼åä¿®æ¹struts.xmlæ件ï¼è¿è¡å¸¸éé ç½®ã
9.ä¿®æ¹web.xmlæ件ï¼é ç½®Springçå¬å¨ï¼åä¸ä¸æåéã并å¢å OpenSessionInViewFilterç设置ã
10.åå ¥actionç±»ã
11.é ç½®struts.xmlæ件ã
12.ä¿®æ¹applicationContext.xml
13.ç¼åJspæ件ã
14.å è½½è¿è¡é¡¹ç®ã
ä¸é¢æ¯å ³é®æ件çæºç ï¼
struts.xmlæºç ï¼
最常见的就是tomcat+jre呗。
我比较喜欢用jre的压缩包。解压以后配置环境变量即可使用:
解压缩jre压缩包。“tar -zxvf jre.tar.gz ./” 其中jre.tar.gz是jre的压缩包名,“./”是当前路径。
用vi(m)编辑/etc/profile文件。在文件末尾添加如下内容:
export JAVA_HOME=/jre目录
export CLASSPATH=.:$JAVA_HOME/bin
export PATH=$CLASSPATH:$PATH
编辑完成后按esc退出vi的编辑模式,然后输入:wq退出vi。
输入source /etc/profile。让设置生效。
解压缩tomcat,方法如第一条。
配置bin/catalina.sh文件。用vi编辑bin/catalina.sh,在文件开头输入以下内容:
JAVA_HOME = $JAVA_HOME
CATALINA_HOME=/tomcat目录
保存退出,方法如第三条。
运行下"sh catalina.sh start"如果不出异常就表示启动成功了。