科帮网

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 盖世程序员 > 三大框架(Struts+Spring+Hibernate)整合最新版(2014- ...
总共48087条微博

动态微博

查看: 2082|回复: 1

三大框架(Struts+Spring+Hibernate)整合最新版(2014-6-2)

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2014-06-02 14:20:13 |只看该作者 |倒序浏览
            /**/ U& B' c0 m* C' |9 Y5 L$ o! t5 G
             * 三大框架整合,版本都是最新的$ U3 A% l* g2 `. I9 c
             * spring 4.0.5   struts2.3.16.3  hibernate 4.3.5
    % f$ j; C1 o7 m. Y! c         *数据库是mysql,JDK是1.6,Tomcat 7.0) a) x0 {! H& j9 I( g/ @. D
             *使用了Hibernate注解,自动创建数据库和表,数据库是hehe,用户名和密码请自己修改
    * x+ F0 k  h) J# t, ?         *时间:2014-5-27. N. z& d7 Q- `: J0 P9 A
             *作者:男孩的天职( R; i) _; m4 S* U4 Z; w8 X+ B* Y4 C
             *
    ' d( f. Z8 q. ~! I         */
    : W. }5 O  t. B6 Q5 X5 Q测试 spring:
    & ~. N9 `& O2 Z+ O9 n' }! A( P
    1.         /**
      ' ]2 R9 I& I' w% x
    2.          * 测试Spring是否整合成功
      ; R6 o' f/ _6 @$ r& M5 k7 q
    3.          * 同时要开启事务和提交事务
      ; c, k; M" y5 J& `8 X5 U
    4.          * 整合之后的,不用开启,因为事务已经交给Spring了,所以可以注释掉开启事务和提交事务
      2 L; b  E1 B* o1 k
    5.          */
      0 N; G( y0 y1 |. G6 k" a: }
    6.         public static void main(String[] args) {! ]# J7 [7 ]' S. z) L1 e
    7.         + q* H5 m3 `5 M- ~
    8.                 ApplicationContext  applicationContext=new  ClassPathXmlApplicationContext("applicationContext.xml");& j# }& L, r/ E  R
    9.         YhxxDao  yhxxDao=(YhxxDao)        applicationContext.getBean("yhxxDao");
      % T# _3 i/ y$ q* x  \
    10.                 Yhxx  yhxx=new Yhxx();
      ) p: z  S/ Y2 U# ?3 h* V9 }2 ?
    11.                 yhxx.setId(2);//id=2要存在" f3 ~( P; o5 d3 {2 S8 z
    12.         yhxxDao.deleteYhxx(yhxx);
      1 K2 G* Z3 d, }& N% b; m  s
    13.         }
    复制代码
    测试hibernate:/ r; [  m/ C1 |
    1. /**
      ; p& P, j' Y. K# }
    2.          * 测试Hiberante是否于数据库连接成功
      + L- T8 @5 e6 ]# W. L" f
    3.          *  I; Q; h- v, n
    4.          */0 F; @* I7 s% Q0 \
    5.         public static void main(String[] args) {
      ( F" U! q. Q1 F3 L
    6.         9 d- E) Q2 C) Q: J
    7.         
      0 u2 h3 I, @5 y7 @
    8.                 Session session= HibernateUtil.getSession();! C  R& Z2 O  S9 P) i) d/ U
    9.                 System.out.println(session);! M7 q% f4 o9 l9 c0 f& Z- f- J
    10. + S; @6 [0 b+ B9 ^0 ^& x
    11.         }
    复制代码
    / j7 k, \) h" S0 D2 B! [
    整合资源下载:点击下载
    6 ]! Q5 C% G; V* G& h9 T2 M& X2 o  S- \1 `! C+ J3 C
    % }0 H# i. b5 u& X

    $ Q  u! m4 T4 S& `5 M

    科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    相关帖子

      1

      主题

      1

      听众

      107

      金钱

      三袋弟子

      该用户从未签到

      沙发
      发表于 2014-06-04 14:28:04 |只看该作者
      谢谢分享,拿来试试,!!!!
      回复

      使用道具 举报

      快速回复
      您需要登录后才可以回帖 登录 | 立即注册

         

      关闭

      站长推荐上一条 /1 下一条

      发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
      快速回复 返回顶部 返回列表