dispatcher在java中什么含义_java-我可以使用在DispatcherServlet上下文中声...

在我以前的Spring MVC项目中,我使用Hibernate作为JPA的提供程序.我不必创建hibernate.cfg.xml文件,因为我已经在Spring DispatcherServlet Context文件中声明了Hibernate Session Factory,并且已经声明了persistence.xml文件.

在我的新项目中,我想基本上使用Hibernate.我已经从数据库结构生成了实体类.但是,在IDEA中没有生成DAO类,为什么?我可以以某种方式在IDEA中生成DAO类吗?在生成此POJO的过程中,我在DispatcherSerlvet上下文文件中创建的实体类也创建了Hibernate Session Factory.

我已经创建了自己的简单DAO类,以检查数据库中的持久化类.但是发生了此错误:

Error in creating SessionFactory object./hibernate.cfg.xml not found

所以我想我必须创建hibernate.cfg.xml.如果是的话,我是否必须将Hibernate Session Factory声明保留在我的DispatcherServlet Context文件中?

编辑

org.hibernate.dialect.MySQLDialect

true

update

jdbc:mysql://localhost/finances

com.mysql.jdbc.Driver

root

root

my.package.FirstClass

my.package.SecondClass

编辑#2

我已将带注释的类和连接定义移至hibernate.cfg.xml文件.我已经从spring配置文件中删除了会话工厂定义以及Transaction Manager定义.而且我在数据库中的简单持久对象可以正常工作.因此,也许这是使用Spring MVC和Hibernate的最短方法?但是事务管理器呢?这是其他操作或动作所必需的吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值