TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**
" |0 i9 a; k6 H! i# q* c * 三大框架整合,版本都是最新的+ q @' F: L" |5 {+ d: i
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5, E2 ~$ f# n9 I/ E/ |/ W
*数据库是mysql,JDK是1.6,Tomcat 7.0! x* N$ v* C3 e0 D' u" e8 N) `! L
*使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改
9 ^2 h. g/ l- x1 z: \$ ` X *时间:2014-5-27
' K- b, h$ I7 {/ |3 u *作者:男孩的天职, ~1 O8 S* Q3 }) I
*
( e' i& h& `& ^7 B4 P */
# P) t8 _' D2 s& ~5 E) d测试 spring:9 m; c' w* j0 g0 U
- /**: Z( K2 a1 ?, P
- * 测试Spring是否整合成功
9 a. g& B9 p7 [& ^$ G - * 同时要开启事务和提交事务
: p/ z$ M" W2 Z8 I$ o+ H - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务 }+ r" f& p! i. p* I% Z' w S
- */
- M" Q$ W" ^% ? - public static void main(String[] args) { H( R( |6 q/ @: X% |1 I1 Q
-
1 a1 e; |$ Y! j) P o* r7 \ - ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");* r* z p# P2 J8 u. _
- YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");' B- |8 x. C" w/ @& H$ L6 @" l
- Yhxx yhxx=new Yhxx();
9 p3 c* f( X2 _& B* S+ Z2 g: O( I. v7 G! {- _ - yhxx.setId(2);//id=2要存在: _% \4 q+ g9 c5 A: f
- yhxxDao.deleteYhxx(yhxx);9 X. ]6 A; `" i( \8 o- @; ^
- }
复制代码 测试hibernate:
! R" z8 `2 z1 Y- /**% c% J3 D) X( ?8 _
- * 测试Hiberante是否于数据库连接成功
. a M Y: x: ^2 P% [: X/ J - *5 Y0 `, R* Y o u! O# I1 u
- */; r( _' z) I h# W1 {6 B
- public static void main(String[] args) {
* p. ]1 [0 ?' s' x& j# R- o4 _ - 7 V1 c1 _: I4 {; U0 A* S; U3 t% U
-
/ T( _1 B' ^# L$ ~4 Q( K0 T/ B - Session session= HibernateUtil.getSession();6 P: n' K$ i; z/ O' z5 L
- System.out.println(session);% Y& P& t% Z: J) o- {
4 [- a0 V4 b0 P% V. ~1 j- }
复制代码 7 j, N9 d/ r9 x) c/ E
整合资源下载:点击下载0 v' R4 [1 N c3 n! G- S1 O
% n$ A! i% B; m7 o7 L% {6 B2 Z5 O s8 B: r
+ Y( K5 D5 i& v0 g0 ^5 ] |
|