TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**6 O! ^9 [% c% Y5 K& c
* 三大框架整合,版本都是最新的; k6 t% a- {2 B g8 e$ y! u. e
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.51 C3 p9 h% k+ B' P! y
*数据库是mysql,JDK是1.6,Tomcat 7.0' u: s" _6 X9 E4 F* f
*使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改# s: n0 L' H4 {! N5 M
*时间:2014-5-271 k; j, D6 X- _9 t6 P) X6 h
*作者:男孩的天职
! w& Q5 w3 M. Q1 ]' A: y4 Q- g4 e* T *
; e, J' d$ G0 i! q# z5 \/ G */( h7 i2 j a) l% y7 \$ ?
测试 spring: l9 K: k* t- ]' y! r
- /**
2 A m; w2 s( i0 i - * 测试Spring是否整合成功
- D r% f0 v6 D/ V+ x( Z - * 同时要开启事务和提交事务
7 C# G& d( K" i& [' X9 r* X* `! x - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务2 Z* |8 I$ \8 B- K
- */
# j5 C' @2 l, R - public static void main(String[] args) {
, m) k) r5 \( p; T1 l; o- K5 Q- O -
9 d( S( J- |8 T4 [7 v$ h - ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
2 b8 K& q- c7 {5 H! c - YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");. a: F9 U$ t- u; L4 A) T* b
- Yhxx yhxx=new Yhxx();" p% U* B3 ?, T& t: v4 L
- yhxx.setId(2);//id=2要存在
, f( M9 a+ P* j; F1 d2 w0 T - yhxxDao.deleteYhxx(yhxx);% V( d5 o( C3 N5 k
- }
复制代码 测试hibernate:
. H2 p4 p/ ]( |6 Z, m n- /**, @5 L" v3 y9 i% a6 O9 h! N4 o* X
- * 测试Hiberante是否于数据库连接成功
5 D6 ^( u( b/ e/ g. x( x2 W - *
1 R3 D. @5 D- S5 J1 K1 Z - */9 i# [( |- G) |: b0 I0 F% i
- public static void main(String[] args) {
+ x/ Z9 ?# ~: |; R5 D* U -
) b! U& p1 R6 M, b( Q+ }1 n& ?0 a -
9 T' f9 O$ Q$ l1 k# J4 z) C - Session session= HibernateUtil.getSession();
! y q# \6 J) k ?' V: U7 l8 E3 R - System.out.println(session);* I, \, w: j7 n# H
- 1 ^7 H' B* Z- i/ `
- }
复制代码 % p5 t ?1 K' l2 B+ x8 b
整合资源下载:点击下载
: ^3 l/ a$ |" @' \+ _; \) ~- H/ R4 V p% H
6 a3 s+ `2 e% X c9 H v. h2 `! j+ d. R1 x0 l
|
|