发布于 1970-01-01 08:00
  • 3 个回答
    • Causedby:java.lang.ClassNotFoundException:org.hibernate.Session

      2022-11-28 10:52 回答
    • 你这用法不正规啊,网上搜一下spring整合hibernate。

      2022-11-28 10:52 回答
    • 这个用法有错误,hibernate是对dao层进行操作,service是操作业务逻辑代码,controller是空气器,这是要明确分工,下面是个简单的小demo

      //新建UserDaopackagecom.purchase.dao;importcom.purchase.domain.User;publicinterfaceUserDao{publicvoidaddUser(Useruser);}//新建实现类UserDaoImplpublicclassUserDaoImplimplementsUserDao{privateSessionFactorysessionFactory;publicvoidsetSessionFactory(SessionFactorysessionFactory){this.sessionFactory=sessionFactory;}@OverridepublicvoidaddUser(Useruser){//添加用户sessionFactory.getCurrentSession().save(user);}}//新建service类publicinterfaceUserService{publicvoidaddUser(Useruser);}//新建service实现类publicclassUserServiceImplimplementsUserService{publicUserDaouserDao;@OverridepublicvoidaddUser(Useruser){userDao=newUserDaoImpl();userDao.addUser(user);}}//新建controller控制类@Controller@RequestMapping("/user")publicclassUserController{@Resource(name="userService")//获取spring配置文件中bean的id为userService的,并注入privateUserServiceuserService;@RequestMapping("/addUser")//请求url地址映射,类似Struts的action-mappingpublicStringaddUser(Useruser){userService.addUser(user);return"redirect:/user/success";}}
      2022-11-28 10:52 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有