TA的每日心情 | 衰 2021-2-2 11:21 |
|---|
签到天数: 36 天 [LV.5]常住居民I
|
/**
1 z; M; @; { j$ q * 三大框架整合,版本都是最新的! [. E' d& Y/ C7 a6 m! o0 W2 O0 Z
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5
# a9 b4 t3 Y A9 s% } *数据库是mysql,JDK是1.6,Tomcat 7.0
% X8 Z% [0 U" Q0 k; M3 Q( | *使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改: _# X/ c5 D8 G
*时间:2014-5-27; e* l( M% X% E) }) `
*作者:男孩的天职5 A, D+ w0 f7 ?3 Q) A! ~ Y1 f% i
** p& V+ j3 `6 j1 S
*/
/ v" ?1 {* M/ L) B测试 spring:/ c( P& f/ s) `( V: m1 ?
- /**- r: V- W- U, T1 U' r9 }
- * 测试Spring是否整合成功
! i. F2 F* \ n - * 同时要开启事务和提交事务
2 S5 {+ v7 j2 G - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务0 R9 ]6 r q; k" x8 C
- */$ I3 z# F* k+ s
- public static void main(String[] args) {
+ f) M, S- X. g" T8 @ - 8 n( y8 o; o! \
- ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
' [" _* Z+ {* l/ j6 Q - YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");/ Z$ Z# X* d; T" n$ g" e0 v
- Yhxx yhxx=new Yhxx();
2 E0 Q9 h% f+ ]( l: j - yhxx.setId(2);//id=2要存在
1 x2 P6 B3 x7 c6 r2 s6 `- e - yhxxDao.deleteYhxx(yhxx);( ^3 G$ |7 |' f3 b: x* ~
- }
复制代码 测试hibernate:
% M# R9 {, l( g- /**
& ]2 h& U# A% S; C - * 测试Hiberante是否于数据库连接成功
8 v% E. f9 `+ b% [2 E( s9 W - *
/ K4 o) H) x, I# V - */1 J" _9 J D- ]' T
- public static void main(String[] args) {
0 ^0 M* Z9 z8 i1 `! y -
# Q; O: b( v p% U4 B' U - y! h1 B$ ]: J9 `6 U
- Session session= HibernateUtil.getSession();8 K" m$ y5 x; f r- \, t6 Z* N
- System.out.println(session);
. _3 Q7 b. k/ o5 h - 1 s r% s+ o0 f$ e2 Y6 E6 m( L
- }
复制代码 ' c; z1 k' o) X* c+ Y Z3 X
整合资源下载:点击下载# ^8 h; w2 I5 ~( {! q) n, @4 d
6 V+ ]# ^) T0 D3 v, h7 G% l8 Q
+ ^% {1 N2 `% p
y4 w0 ]+ K! P |
|