TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**
3 T- ~* ^' y; r3 ` * 三大框架整合,版本都是最新的3 p9 }1 [3 x% ?3 l5 K' {
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5
0 x8 Y0 G/ J1 } *数据库是mysql,JDK是1.6,Tomcat 7.0* q9 A2 Z# Q7 h5 ^. |
*使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改4 |7 m" a S8 h+ T! y' j! G
*时间:2014-5-27
/ P0 Y0 r$ j& ~9 {' S *作者:男孩的天职- i7 g9 }+ p/ ?) w6 v. G
*, o) F4 T& b. C/ ]
*/& v- I3 R5 l9 C
测试 spring:+ b1 O$ N; a1 Q* {
- /**, e( Z+ V; f% i* h* Y5 s7 m# N
- * 测试Spring是否整合成功
% O2 i8 g; }" d) V, E6 k4 [ - * 同时要开启事务和提交事务5 u& t y+ `6 F$ x& ^
- * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务
6 [: _6 ?" Q* i! p% ] N - */
8 |9 H y! v7 d6 I - public static void main(String[] args) {
) b! J6 C6 P7 I4 Z5 D L/ V - ; H" w5 [" s* J1 d3 \
- ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");- R) e( [" N7 ], }+ t! z
- YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");
i9 l1 C* M7 r, d$ ~ - Yhxx yhxx=new Yhxx();' g$ z) S9 b- k- v/ w/ x$ D
- yhxx.setId(2);//id=2要存在3 y) |- A7 [4 o, h6 o' E+ b P
- yhxxDao.deleteYhxx(yhxx);/ C6 v" z; h: t7 v. Y
- }
复制代码 测试hibernate:, I8 u( d' O5 V6 g) f5 G* P+ | S* `
- /**
. W& P0 y1 [) h- f1 h! H - * 测试Hiberante是否于数据库连接成功- K0 q# H, H& C0 }
- *& Q/ G, R+ r8 S, c7 A% Q3 L
- */
" B' c" f( C) a; _% U! `8 h4 @ - public static void main(String[] args) {
+ X# k( I/ Y+ G) ~$ Y -
4 j9 G x( `3 u, `7 Q& G -
1 h# M8 C( K3 o, H! d& W8 v - Session session= HibernateUtil.getSession();( k& ]7 v. I' f
- System.out.println(session);6 |9 \. o/ j! t f3 s2 _8 k
2 z+ c' U' E' S5 Y% k" ?% ? C2 H- }
复制代码 9 d2 Y+ I; e9 @8 e; D
整合资源下载:点击下载( P2 y! i' W& g; F! v7 O9 u; X
" z0 J S" e# v) Z3 G2 a" O: w
( ?0 {" D2 I1 x7 T$ ]
% B8 \% n3 g! \* h# {" a5 n. S0 D |
|