zoukankan      html  css  js  c++  java
  • java hibernate4 学习心得

         一直在学习asp.net mvc但很多都无法理解,同时网上说的架构asp.netmvc+spring.net+nhibernate架构比较牛,但学习了很久总是觉得不明白,而且文档也很少,就转入了mvc原版,java 的经典机构structs2+spring+hibernate。

         学习了hibernate 4感觉确实很强大,回过头来看nhibernate 觉得太初级 ,而且配置过于复杂,看来微软的还是得用微软的东西,说说学习心得。

         这两天用hibernate 4学习了一下,发现也许是兼容性问题,也许是配置问题,hibernate 4docs中的配置用了就有问题,应该使用hibernate3的配置,同时若使用了annotation(这个东西比较牛,只需要在实体中说明,不用写xml)会出现一些问题,还有一个问题是spring的jar包引用太多的话配置也就相应增加,不然会报错,所以最好用blank 那个app中jar包即可。

        问题1:hibernate.cfg.xml配置中要加一行

    <!-- 非常重要,不配置则出现Error applying BeanValidation relational constraints -->
             <property name="javax.persistence.validation.mode">none</property>

    问题2:hibernate 4中需要增加一个Class.forName("com.mysql.jdbc.Driver");不然会找不到mysql的连接

  • 相关阅读:
    codeforces 652B z-sort(思维)
    poj 3268 Silver Cow Party(最短路)
    POJ 2243:Knight Moves(BFS)
    POJ 1107:W's Cipher(模拟)
    POJ 1008 Maya Calendar(模拟)
    Hdu3436-Queue-jumpers(伸展树)
    主席树的另一种写法
    Hdu5785-Interesting(回文串处理)
    Hdu5008-Boring String Problem(后缀数组)
    RMQ模板
  • 原文地址:https://www.cnblogs.com/rongyi/p/2453426.html
Copyright © 2011-2022 走看看