好吧我也来问那个大家都在问的问题了!

来源:5-2 配置去掉Hibernate的配置文件-Spring整合Hibernate

qq_懵懂的岁月_0

2018-08-23 15:00

~~就是后台无错  。表没有建立起来。页面也能跳出来,前面那些action service输出都是正常。 

https://img1.mukewang.com/5b7e5b02000158fe07930531.jpg

c3p0  配置 jdbc 也是有可以点出来的,是调用了,那个文件里颜色也不是灰色了。

hibernate3  我这里用的3.jar 所以是这个没有错的。

hbm2ddl.auto 这里create 和update 都一样的 ,反正都不能创建表出来。

我一下也想不出哪里出问题了。让我想到我之前学hibernate的时候 好像就没这样成功过,都是先创建表 反向生成实体类和hbm.xml

不过那个要有hibernate.cfg.xml~~


这个问题希望有人解答。顺便好好理一下为什么这样

写回答 关注

5回答

  • 阿钰12346
    2018-08-29 21:10:27

    大哥,恕我愚钝,(1) 没语句输出肯定是 这里没被读到,然后我想起来  hibernate 课程有讲过  show_sql 这种  是有前缀的,在cfg里面 你可以写可以不写,这里我也想当然不写了,然后  一直不写,然后我给加上去就可以了。

    你这句话的意思是加啥上去呀,加到哪里呀

  • qq_懵懂的岁月_0
    2018-08-23 16:16:05

    https://img2.mukewang.com/5b7e6cbd00019e2810470278.jpg

    自己动手  做了一遍  不用这里的jar包  直接idea 创建spring struts hibernate  成功。 当然有些多余的包要自己加。struts-spring 包  数据库连接包 那些什么的 还有个spring-web  。然后

    方言当然是5dialect了。

    org.springframework.orm.hibernate4.LocalSessionFactoryBean

    这里 也是hibernate4了。用最新版本 会显示3的已经弃用。其他的都一样,老师讲的思路很清晰  前面按工程师路径看过来的  很好理解。能自己理解的做出来就好了

  • qq_懵懂的岁月_0
    2018-08-23 15:32:34

    唉 其实老师视频里也是有前缀hibernate的 ,我还是下意识给去掉了。。。就这样错误了 还一直找不到问题。。。不过最起码知道了 spring整合的话  得让别人知道这是hibernate里的方法

  • qq_懵懂的岁月_0
    2018-08-23 15:31:30

    好了功夫不负有心人   。花费了巨大的心力解决  12分钟啊!

    第一:用老师的jar包的话,这里不一定。。但是既然用这个jar包 就建立在这个jar包上说话吧

    (1) 没语句输出肯定是 这里没被读到,然后我想起来  hibernate 课程有讲过  show_sql 这种  是有前缀的,在cfg里面 你可以写可以不写,这里我也想当然不写了,然后  一直不写,然后我给加上去就可以了。

    (2) 我还尝试过 hbm路径写法。不过这里发现没问题  。https://img1.mukewang.com/5b7e62be000126e106140186.jpg

    另外一种name=mappingLocation 

     value=classpath*:..  

    也是可以的。

  • qq_懵懂的岁月_0
    2018-08-23 15:14:48

    https://img.mukewang.com/5b7e5e950001f48608790392.jpg

    果然 呵呵  这个配置根本没用上  <props>  为什么呢?我手动建表  增加数据进去了。这说明业务逻辑 包括ioc 配置都没问题。但是后台  呵呵,没有输出 sql语句!! 怪不得建不了表,我还在改update 什么的,估计这 property属性这里就有问题。 要从这里下手了

基于SSH实现员工管理系统之框架整合篇

本视频教程主要介绍环境搭建和SSH框架整合,逐层深入理解学习

49830 学习 · 344 问题

查看课程

相似问题