TA的每日心情 | 衰 2021-2-2 11:21 |
|---|
签到天数: 36 天 [LV.5]常住居民I
|
/**/ U& B' c0 m* C' |9 Y5 L$ o! t5 G
* 三大框架整合,版本都是最新的$ U3 A% l* g2 `. I9 c
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5
% f$ j; C1 o7 m. Y! c *数据库是mysql,JDK是1.6,Tomcat 7.0) a) x0 {! H& j9 I( g/ @. D
*使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改
* x+ F0 k h) J# t, ? *时间:2014-5-27. N. z& d7 Q- `: J0 P9 A
*作者:男孩的天职( R; i) _; m4 S* U4 Z; w8 X+ B* Y4 C
*
' d( f. Z8 q. ~! I */
: W. }5 O t. B6 Q5 X5 Q测试 spring:
& ~. N9 `& O2 Z+ O9 n' }! A( P- /**
' ]2 R9 I& I' w% x - * 测试Spring是否整合成功
; R6 o' f/ _6 @$ r& M5 k7 q - * 同时要开启事务和提交事务
; c, k; M" y5 J& `8 X5 U - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务
2 L; b E1 B* o1 k - */
0 N; G( y0 y1 |. G6 k" a: } - public static void main(String[] args) {! ]# J7 [7 ]' S. z) L1 e
- + q* H5 m3 `5 M- ~
- ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");& j# }& L, r/ E R
- YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");
% T# _3 i/ y$ q* x \ - Yhxx yhxx=new Yhxx();
) p: z S/ Y2 U# ?3 h* V9 }2 ? - yhxx.setId(2);//id=2要存在" f3 ~( P; o5 d3 {2 S8 z
- yhxxDao.deleteYhxx(yhxx);
1 K2 G* Z3 d, }& N% b; m s - }
复制代码 测试hibernate:/ r; [ m/ C1 |
- /**
; p& P, j' Y. K# } - * 测试Hiberante是否于数据库连接成功
+ L- T8 @5 e6 ]# W. L" f - * I; Q; h- v, n
- */0 F; @* I7 s% Q0 \
- public static void main(String[] args) {
( F" U! q. Q1 F3 L - 9 d- E) Q2 C) Q: J
-
0 u2 h3 I, @5 y7 @ - Session session= HibernateUtil.getSession();! C R& Z2 O S9 P) i) d/ U
- System.out.println(session);! M7 q% f4 o9 l9 c0 f& Z- f- J
- + S; @6 [0 b+ B9 ^0 ^& x
- }
复制代码 / j7 k, \) h" S0 D2 B! [
整合资源下载:点击下载
6 ]! Q5 C% G; V* G& h9 T2 M& X2 o S- \1 `! C+ J3 C
% }0 H# i. b5 u& X
$ Q u! m4 T4 S& `5 M |
|