TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
/**
+ u) R3 E# d8 F * 三大框架整合,版本都是最新的4 ^7 x, a5 u' ]6 x: {& B
* spring 4.0.5 struts2.3.16.3 hibernate 4.3.5. m6 a' T0 S! e5 X" h- u
*数据库是mysql,JDK是1.6,Tomcat 7.0; R0 e% e7 _4 L0 a& Y6 D0 Q# U+ @
*使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改
! F% D4 F9 O4 u6 e* a; v *时间:2014-5-27+ p& B9 _! u. }2 k6 ~
*作者:男孩的天职' {6 N% s* l( E) T8 M8 [
*
* X/ V# N) [2 K: d, V, N, f( b */
* I* K3 g+ n* N" t+ f. ~9 c测试 spring:
" `) {# x- R: X2 n- /**
1 L# m" I, R/ F- l - * 测试Spring是否整合成功
% l& z" J( o5 w* \' h* r - * 同时要开启事务和提交事务
! W4 w+ k% L) x& k* T8 u - * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务0 y) U9 y' k; _
- */6 q. _5 _ B" s3 M+ G% k
- public static void main(String[] args) {5 X8 S$ q) h* l- b
- ' A+ ~0 D: c& g Z% t
- ApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
$ H, i. ?' N9 {6 y2 P2 U# Q - YhxxDao yhxxDao=(YhxxDao) applicationContext.getBean("yhxxDao");% [6 P$ Y& W4 C! [4 H
- Yhxx yhxx=new Yhxx();" r2 a2 [1 {" |. {1 V
- yhxx.setId(2);//id=2要存在
" `* {& V2 g9 C$ t, l1 V* ` - yhxxDao.deleteYhxx(yhxx);
% G; T e3 H! j7 d* e' D( i" d - }
复制代码 测试hibernate:
c5 z5 h+ q" U9 k4 F Q3 o- /**
% H1 z$ t) g( K# p- L# Q - * 测试Hiberante是否于数据库连接成功9 G8 {( `1 H; v3 G) C4 \+ w
- *2 t: _" d6 ?4 h. \
- */) C+ F1 C# d, e* c+ ]! n
- public static void main(String[] args) {2 @* G+ w- D W/ T: M
- 7 e/ F* x5 K/ O8 S. b; Q3 D4 a
- 3 u( L4 L5 I3 y1 m9 u
- Session session= HibernateUtil.getSession();* B5 o5 V& c& C2 t. C2 h# }& G; z
- System.out.println(session);! Y1 r9 \7 d4 S! d( W- ]8 E
- 6 H1 b( Z: E/ a) O, s5 o
- }
复制代码 , H" U4 x8 t) c5 s
整合资源下载:点击下载* Y, X. f% q3 `4 J; ]
' j* x8 d" b) x1 u1 M' b
6 ?: g1 A/ O! M4 E( d3 A+ }* L# p% ]! I2 s; D6 u/ {6 R N& ?' _5 A
|
|