TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**2 @5 v3 F" X4 d
* 三大框架整合,版本都是最新的' H! [" R1 A2 E7 X" q
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5+ v+ O$ a: m' Z9 R
*数据库是mysql,JDK是1.6,Tomcat 7.0
# L, A' O9 O! {4 G *使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改
( q8 [ e2 A1 d1 V *时间:2014-5-272 p& D, y5 m5 \$ A: B
*作者:男孩的天职
5 R0 z7 K, |+ ]7 A* i *
$ G. v' }+ v# ^8 w }7 |" E */
# o( M" I3 ?+ \3 O3 t测试 spring:5 |3 p, k5 f& B
- /**
4 u. O9 R: P8 `6 T* h- v) A - * 测试Spring是否整合成功
, \2 a. E% Y) ] - * 同时要开启事务和提交事务
{3 v- c5 c- U" [2 R, k9 y: J - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务2 c/ v4 y' g% x, f7 A
- */* z$ t, z) n0 x
- public static void main(String[] args) {
( |; P: r! t& J6 A - 5 \; N% V2 ?5 C8 p0 Y* d, K
- ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
$ w: y8 i+ b z1 i! S - YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");
- ^) M& O# s' E7 I: ^ - Yhxx yhxx=new Yhxx();% E' C! G5 m. d/ o& f
- yhxx.setId(2);//id=2要存在
- k7 S# o3 y1 u4 I$ K - yhxxDao.deleteYhxx(yhxx); M- k# h! F( Y# h
- }
复制代码 测试hibernate:" y% Z9 b, Y; E0 _& E
- /**
( L- v$ t6 s9 B* c - * 测试Hiberante是否于数据库连接成功
4 C8 i" X ~0 k. F - *5 f4 ~7 l+ n6 Z
- */
q' Z5 ^, u( m6 ^( \ - public static void main(String[] args) {1 j* b) w, A( O) J: `% M# q
-
; E% o3 w9 ?+ {( ]+ i( S - / s1 f- W9 f; o" t& C
- Session session= HibernateUtil.getSession();
# q3 f3 T' f S - System.out.println(session);+ R/ U3 G* P1 J$ i4 N3 q$ E& C, K
- 0 F7 _- d/ T6 ^4 l
- }
复制代码 0 [$ M: u' v/ A3 z. \8 }
整合资源下载:点击下载' g2 E9 @. U# A0 C
! _% q u A/ [% G- V
7 J# B6 _! l1 I) ]* O& Y- `/ n2 l! O" ~+ v e9 R# ^* K* `
|
|