TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**, z/ O0 \5 X# B) e2 u
* 三大框架整合,版本都是最新的
0 T) w6 g; K. P8 B * spring 4.0.5 struts2.3.16.3 hibernate 4.3.5% w8 e! I$ E3 z5 r R
*数据库是mysql,JDK是1.6,Tomcat 7.0
1 @% `( h6 A- B, K *使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改0 g9 [9 N( N% M* J
*时间:2014-5-27; g/ I" C7 b$ z; w- V
*作者:男孩的天职4 @( C$ T: D4 F" A6 I2 Z& T
*2 }7 }/ N0 n# f- X: d) U6 ]
*/
- ?2 ]! N/ @; k% ?9 B" r7 c测试 spring:) p- v9 m& c. W. h5 A2 ^) f
- /**9 @* ]5 W% \- j$ r
- * 测试Spring是否整合成功
' g3 | d ? I - * 同时要开启事务和提交事务6 [2 M8 E/ J9 M. A( S
- * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务
$ H4 D1 L; {& N& f, A0 n. Y' J - */
! p% R; c: I1 b% H$ h6 | - public static void main(String[] args) {
2 [! }7 T5 |& I7 x# V! r& b - " l& X3 d. d' W+ h+ e
- ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
! s! }1 s: z7 Z- T - YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");
% H6 D. l, z) A$ r8 E0 t9 c& L - Yhxx yhxx=new Yhxx();
' J8 A' G% L' P! ] - yhxx.setId(2);//id=2要存在. J: t0 R j9 U" K
- yhxxDao.deleteYhxx(yhxx);3 h" ?& h% X& L, Q& ^3 e
- }
复制代码 测试hibernate:
. h* E- |2 Y, c; {7 @- /**
4 c% G; ` ~( B7 n - * 测试Hiberante是否于数据库连接成功
% B& N/ w; O# f( C - *1 d: I- v8 }9 C! z) k5 i' [4 x7 J& u
- */
2 `, S% B- E1 g& R1 H5 D - public static void main(String[] args) {
; |& e) J) b A - 0 n, _# D1 u( v
-
. N, ?3 o, g/ S5 Z$ j @) r8 c. P - Session session= HibernateUtil.getSession();4 c) U: t6 G+ n4 d1 Q# o' k
- System.out.println(session);
: s. L. W* w: Q7 U' I& i
! n+ h q; b, f5 `( A5 r- }
复制代码
8 l2 I! I% a: f3 j7 p整合资源下载:点击下载% u6 {# n1 k0 c9 k) e
" w& f+ W' I5 {9 E6 p
' q2 C0 O( L9 C/ V
* N2 x4 B: D5 p( b- f |
|