锘??xml version="1.0" encoding="utf-8" standalone="yes"?>99久久婷婷国产综合精品,国产日产精品一区,在线精品国产http://www.aygfsteel.com/DyEnigma/category/48695.html<font color="black">鐢ㄥ績鍘繪劅鍙?lt;/font>zh-cnThu, 26 Jan 2012 21:43:15 GMTThu, 26 Jan 2012 21:43:15 GMT60[搴旂敤]S2SH鍒嗛〉(Hibernate鍒嗛〉鏌ヨ)http://www.aygfsteel.com/DyEnigma/articles/352773.htmlDyEnigmaDyEnigmaTue, 21 Jun 2011 10:20:00 GMThttp://www.aygfsteel.com/DyEnigma/articles/352773.htmlhttp://www.aygfsteel.com/DyEnigma/comments/352773.htmlhttp://www.aygfsteel.com/DyEnigma/articles/352773.html#Feedback0http://www.aygfsteel.com/DyEnigma/comments/commentRss/352773.htmlhttp://www.aygfsteel.com/DyEnigma/services/trackbacks/352773.html 1 package cn.dy.dao; 2  3 import ...  闃呰鍏ㄦ枃

DyEnigma 2011-06-21 18:20 鍙戣〃璇勮
]]>
[鍘熷垱]S2SH涔嬫嫓甯堣冮獙錛峧Query琛ㄥ崟楠岃瘉http://www.aygfsteel.com/DyEnigma/articles/351047.htmlDyEnigmaDyEnigmaThu, 26 May 2011 02:10:00 GMThttp://www.aygfsteel.com/DyEnigma/articles/351047.htmlhttp://www.aygfsteel.com/DyEnigma/comments/351047.htmlhttp://www.aygfsteel.com/DyEnigma/articles/351047.html#Feedback0http://www.aygfsteel.com/DyEnigma/comments/commentRss/351047.htmlhttp://www.aygfsteel.com/DyEnigma/services/trackbacks/351047.html闃呰鍏ㄦ枃

DyEnigma 2011-05-26 10:10 鍙戣〃璇勮
]]>
[鍘熷垱]S2SH涔嬪皬璇曡韓鎵嬶紞鍒濇帰瀹炰緥http://www.aygfsteel.com/DyEnigma/articles/351011.htmlDyEnigmaDyEnigmaWed, 25 May 2011 09:04:00 GMThttp://www.aygfsteel.com/DyEnigma/articles/351011.htmlhttp://www.aygfsteel.com/DyEnigma/comments/351011.htmlhttp://www.aygfsteel.com/DyEnigma/articles/351011.html#Feedback0http://www.aygfsteel.com/DyEnigma/comments/commentRss/351011.htmlhttp://www.aygfsteel.com/DyEnigma/services/trackbacks/351011.html 1 package c...  闃呰鍏ㄦ枃

DyEnigma 2011-05-25 17:04 鍙戣〃璇勮
]]>
[鍘熷垱]S2SH涔嬪垵鍑鴻寘搴愶紞鐜鎼緩http://www.aygfsteel.com/DyEnigma/articles/350992.htmlDyEnigmaDyEnigmaWed, 25 May 2011 04:23:00 GMThttp://www.aygfsteel.com/DyEnigma/articles/350992.htmlhttp://www.aygfsteel.com/DyEnigma/comments/350992.htmlhttp://www.aygfsteel.com/DyEnigma/articles/350992.html#Feedback0http://www.aygfsteel.com/DyEnigma/comments/commentRss/350992.htmlhttp://www.aygfsteel.com/DyEnigma/services/trackbacks/350992.html

璇存槑錛氭湰瀹炰緥閫氳繃Struts2+Spring+Hibernate涓変釜妗嗘灦鐨勬暣鍚堝疄鐜頒簡瀵規(guī)暟鎹簱淇℃伅鏈鍩烘湰鐨?/span>CRUD鎿嶄綔錛屽湪鍓嶇欏甸潰鐢╦Query榪涜淇℃伅鐨勫睍紺哄疄鐜板熀鏈姛鑳姐?/span>
寮鍙戠幆澧?/span>錛?/span>MyEclipse8.5+Tomcat6.0+Mysql5.1+jdk1.6

 

鍏朵粬宸ュ叿鐗堟湰錛歋truts2.1.8.1錛孲pring2.5錛孒ibernate3.3錛孞query1.5錛?span class="Apple-style-span" style="font-size: 13px; ">jquery.validate.js絳夛級錛涙湁浜涘伐鍏風増鏈細紼嶅井鍗囩駭錛屼笉浼氬鏁翠綋欏圭洰鏈夊ぇ鐨勫獎鍝嶃?/span>
鍓嶇欏甸潰錛歑html+css

鍙︼細欏甸潰錛屾暟鎹簱鍜寈ml鏂囦歡鐨嗙敤UTF-8緙栫爜銆?br />
鐜鎼緩錛?br />
1銆佹墦寮myeclipse錛屾柊寤簑eb project杈撳叆欏圭洰鍚嶇О錛岄」鐩悕縐頒負DyEnigma

2銆佸厛鎶妔pring鏁村悎榪涙潵錛屽洜涓轟互鍚庣殑hibernate瑕佺敤鍒板畠鐨勯厤緗枃浠躲傛垜鎶妔pring鐨勯厤緗枃浠跺懡鍚嶄負spring.xml騫舵妸瀹冩斁鍦ㄤ簡WEB-INF鏂囦歡澶逛腑錛宻pring.xml鏂囦歡鍐呴儴鐨勯厤緗ā鏉夸唬鐮佸涓?br />
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <beans xmlns="http://www.springframework.org/schema/beans"
 3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
 4     xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
 5     xsi:schemaLocation="http://www.springframework.org/schema/beans
 6            http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
 7            http://www.springframework.org/schema/context
 8            http://www.springframework.org/schema/context/spring-context-2.5.xsd
 9            http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
10            http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
11 </beans>

鐒跺悗瀵煎叆spring渚濊禆鍖咃紝榪欓噷綆鍗曠殑鎶婂悕縐扮綏鍒楀嚭鏉ワ紝aspectjrt.jar銆乤spectjweaver.jar銆乧glib-nodep-2.1_3.jar銆乧ommon-annotations.jar銆乧ommons-logging.jar銆乻pring.jar銆乴og4j-1.2.15.jar錛屽彟澶栦嬌鐢╟3p0寤虹珛榪炴帴姹狅紝榪樿鍔犲叆c3p0-0.9.1.2.jar鍖咃紱榪欓噷spring閲囩敤鎵弿鍔犳敞瑙g殑鏂瑰紡綆$悊bean錛屽湪閰嶇疆鏂囦歡涓姞鍏ヤ唬鐮?br /><context:component-scan base-package="cn.dy" />
浠ュ悗寤虹珛鐨刟ction錛屽疄浣撶被錛宒ao鍜宻ervice鍏ㄩ儴閮戒細鍦╟n.dy涓嬮潰錛屼互璁﹕pring鏍規(guī)嵁鍚勮嚜鐨勬敞瑙h嚜鍔ㄧ鐞嗐?br />

3銆佸湪spring閰嶇疆鏂囦歡閲岄潰閰嶇疆鏁版嵁婧愪互鍙婃暣鍚堣繘hibernate錛屼唬鐮佸涓?br />
 1 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
 2         destroy-method="close">
 3         <property name="driverClass" value="org.gjt.mm.mysql.Driver" />
 4         <property name="jdbcUrl"
 5             value="jdbc:mysql://localhost:3306/learn?useUnicode=true&amp;characterEncoding=UTF-8" />
 6         <property name="user" value="root" />
 7         <property name="password" value="123456" />
 8         <!--鍒濆鍖栨椂鑾峰彇鐨勮繛鎺ユ暟錛屽彇鍊煎簲鍦╩inPoolSize涓巑axPoolSize涔嬮棿銆侱efault: 3 -->
 9         <property name="initialPoolSize" value="1" />
10         <!--榪炴帴姹犱腑淇濈暀鐨勬渶灝忚繛鎺ユ暟銆?/span>-->
11         <property name="minPoolSize" value="1" />
12         <!--榪炴帴姹犱腑淇濈暀鐨勬渶澶ц繛鎺ユ暟銆侱efault: 15 -->
13         <property name="maxPoolSize" value="300" />
14         <!--鏈澶х┖闂叉椂闂?60縐掑唴鏈嬌鐢ㄥ垯榪炴帴琚涪寮冦傝嫢涓?鍒欐案涓嶄涪寮冦侱efault: 0 -->
15         <property name="maxIdleTime" value="60" />
16         <!--褰撹繛鎺ユ睜涓殑榪炴帴鑰楀敖鐨勬椂鍊檆3p0涓嬈″悓鏃惰幏鍙栫殑榪炴帴鏁般侱efault: 3 -->
17         <property name="acquireIncrement" value="5" />
18         <!--姣?0縐掓鏌ユ墍鏈夎繛鎺ユ睜涓殑絀洪棽榪炴帴銆侱efault: 0 -->
19         <property name="idleConnectionTestPeriod" value="60" />
20     </bean>
21     <bean id="sessionFactory"
22         class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
23         <property name="dataSource" ref="dataSource" />
24         <property name="mappingResources">
25             <list>
26                 <value>cn/dy/bean/User.hbm.xml</value>
27             </list>
28         </property>
29         <property name="hibernateProperties">
30             <value>
31                 hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
32                 hibernate.hbm2ddl.auto=update
33                 hibernate.show_sql=false
34                 hibernate.format_sql=false
35           </value>
36         </property>
37     </bean>

娉ㄦ剰絎簲琛岀殑緇嗚妭闂錛屽彟澶栵紝絎?6琛岀殑value鏄互鍚庢垜浠皢瑕佸緩绔嬬殑hibernate閰嶇疆鏂囦歡錛屽彲浠ュ厛涓嶈娣誨姞錛岀劧鍚庡鍏ibernate渚濊禆鍖呭拰mysql鏁版嵁搴撹繛鎺ュ寘
antlr-2.7.6.jar銆乧ommons-collections-3.1.jar銆乨om4j-1.6.1.jar銆乪hcache-1.2.3.jar銆乪jb3-persistence.jar銆乭ibernate3.jar銆乭ibernate-annotations.jar銆乭ibernate-cglib-repack-2.1_3.jar銆乭ibernate-commons-annotations.jar銆乭ibernate-entitymanager.jar銆乯avassist-3.4.GA.jar銆乯ta-1.1.jar銆乻lf4j-api-1.5.2.jar銆乻lf4j-log4j12.jar銆?/span>mysql-connector-java-3.1.13-bin.jar銆?/span>

4銆佹帴涓嬫潵灝辨槸緇х畫閰嶇疆spring.xml鎶婁簨鍔′氦緇檚pring綆$悊錛屽緢綆鍗曪紝鍦ㄩ厤緗枃浠舵湯灝懼姞鍏ヤ袱孌典唬鐮侊細

<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!--浣跨敤鍩轟簬娉ㄨВ鏂瑰紡閰嶇疆浜嬪姟 -->
<tx:annotation-driven transaction-manager="txManager" />

5銆佹坊鍔爏truts2鏀寔錛屽鍏?/font>Commons-fileupload-1.2.1.jar錛宑ommons-logging-1.0.4.jar錛宖reewarker-2.3.15.jar錛宱gnl-2.7.3.jar錛宻truts2-core-2.1.8.1.jar錛宻truts-spring-plugin-2.1.8.1.jar錛寈work-core-2.1.6.jar錛宑ommons-io-1.3.2.jar銆?br />
6銆侀厤緗畐eb.xml鏂囦歡涓璼pring鍜宻truts2鍏崇郴錛屼唬鐮佸涓嬶紝錛堢11琛岋紝浠巗truts2.1.3寮濮嬩嬌鐢級

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
 3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
 5     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
 6     <context-param>
 7         <param-name>contextConfigLocation</param-name>
 8         <param-value>/WEB-INF/spring.xml</param-value>
 9     </context-param>
10     <listener>
11         <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
12     </listener>
13     <filter>
14         <filter-name>struts2</filter-name>
15         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
16     </filter>
17     <filter-mapping>
18         <filter-name>struts2</filter-name>
19         <url-pattern>/*</url-pattern>
20     </filter-mapping>
21     <welcome-file-list>
22         <welcome-file>index.jsp</welcome-file>
23     </welcome-file-list>
24 </web-app>
25 

7銆佸緩绔媠truts.xml鏂囦歡鏀懼埌src涓嬶紝浠g爜濡備笅錛岀鍏鏄粯璁ょ殑瑙嗗浘涓婚,閬垮厤JSP欏甸潰閲岄潰鑷姩鍔犲叆鏍煎紡浠g爜錛岀涓冭鏄寚瀹氱敱spring鏉ヨ繘琛宎ction瀵硅薄鐨勫垱寤恒?br />
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE struts PUBLIC 
3 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" 
4 "http://struts.apache.org/dtds/struts-2.0.dtd">
5 <struts>
6     <constant name="struts.ui.theme" value="simple" />
7     <constant name="struts.objectFactory" value="spring" />
8 </struts>

鍙﹀struts.xml鐨勫叾浠栭厤緗鍙︿竴綃囨枃绔狅細銆?a href="http://www.aygfsteel.com/DyEnigma/articles/351095.html" target="_blank">struts閰嶇疆鏂囦歡浠嬬粛銆?/font>

8銆佹枃浠舵灦鏋勭殑鍒涘緩錛歝n.dy.action銆乧n.dy.bean銆乧n.dy.dao銆乧n.dao.impl銆乧n.dy.service銆乧n.dy.service.impl錛涘彟澶栬繕鏈夋祴璇曟枃浠剁殑鎵鍦ㄥ寘cn.dy.test銆佸瘑鐮佽繘琛屽姞瀵嗘墍鐢ㄧ殑綾繪墍鍦ㄧ殑鍖卌n.dy.own銆?/font>

9銆佹墦寮mysql鏁版嵁搴擄紝鏂板緩涓涓暟鎹簱鍛藉悕涓猴細learn銆?/font>

鍒扮洰鍓嶄負姝紝鐜緇撴瀯宸茬粡鎼緩濂戒簡銆備笅闈㈠氨鏄幆澧冪殑嫻嬭瘯鍜屾暟鎹簱鎿嶄綔銆?/font>


DyEnigma 2011-05-25 12:23 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 普洱| 体育| 宁安市| 汝南县| 汽车| 安塞县| 都江堰市| 沈丘县| 大埔县| 灵台县| 额敏县| 萝北县| 辉南县| 青冈县| 藁城市| 运城市| 磐安县| 宿州市| 永城市| 和龙市| 玛沁县| 什邡市| 资兴市| 武义县| 阿合奇县| 丹巴县| 卢龙县| 安仁县| 山西省| 清远市| 洮南市| 霍邱县| 龙里县| 泊头市| 泰州市| 蕲春县| 崇州市| 定西市| 榆林市| 双柏县| 榕江县|