TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**
/ y G! q4 \$ B0 c2 m * 三大框架整合,版本都是最新的: `( ^7 f3 v, J6 s3 _, O$ `+ C
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5' c, K* p4 `1 W9 {7 R! ^
*数据库是mysql,JDK是1.6,Tomcat 7.0 W0 K3 p' @1 M) O' @' [' ?2 B
*使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改
1 M5 j0 a1 R: }+ b3 l *时间:2014-5-27% T& ^+ d' E: P( l! y& M# D- Q
*作者:男孩的天职# w8 B! z7 ^$ ]
*
7 O8 y% L) q9 Y6 F! b a6 U */
# o3 O' Z% b! d P' @测试 spring:
* U7 B. J* @3 U5 Z- /**' M: T* p& B: }% @! Q
- * 测试Spring是否整合成功0 T% J& e$ D: `4 ^, ~
- * 同时要开启事务和提交事务
/ o, I3 t- G5 c% [4 E5 q( A - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务
# U, {# i: N9 r - */! }) O8 g& P9 K Q
- public static void main(String[] args) {) N) D) d1 h, }& T
-
( s! S7 k4 M1 ?% ^2 U - ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
$ }+ o% Z& d# l; P - YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");
$ g$ a/ E9 Y! K5 F) V5 {/ W - Yhxx yhxx=new Yhxx();
0 D* \) E5 o: u% e5 e5 Z - yhxx.setId(2);//id=2要存在
! V$ U5 |* W5 R- D: R - yhxxDao.deleteYhxx(yhxx);0 e$ r4 w5 R0 R* h* i6 ~
- }
复制代码 测试hibernate:
+ f% u1 {6 R7 G' W% v% S5 R- /**% r' k0 }/ v7 ]; V
- * 测试Hiberante是否于数据库连接成功
% y' E9 }$ R; f: X/ i( ]* u - *
5 \2 D- T1 P, l+ G$ k- M - */
% A7 v6 O" K' J) b4 ~ - public static void main(String[] args) {. p ]% x q( D6 m; O+ {$ Z7 C& C
-
9 g: N; J. C6 G, j - - o, o* ^6 z4 L4 y
- Session session= HibernateUtil.getSession();
; B9 ^( X, E. K c6 o - System.out.println(session);
. ?4 V& o, t9 w8 l4 Z6 C - 5 I7 X. O# F+ \1 B8 y) X
- }
复制代码
0 A+ ~8 ^3 n, V- v" N- T. J9 Z整合资源下载:点击下载
! P* e/ [/ i& b8 B6 k! h5 H3 D+ P4 j1 h. z
. ]$ f; i, q0 z/ g( V8 y! L2 `
3 y. s( ^3 W/ l1 W; ]) d/ H |
|