今天下午搭Struts+DAO+Hibernate遇到一处错误,让我头痛了半天,在月明的帮助下已解决。
这个问题其实就是,Hibernate映射文件出现了问题。
开始我搭框架的时候,经检查连接了Mysql数据库,但是后来运行框架的时候。总是从数据库提不出数据。
而且代码基本是源码,也不存在问题,后来又检查了jar包,驱动,路径,可这些也没问题。
最后终于知道是因为我第一次测试框架运行时,程序有问题,于是我做了一番大修大补,最后把运行问题都解决了。但就是提不出数据。
而Hibernate的映射文件路径是在运行时自动生成的。
我一直都没有注意这个地方,但是就是因为这让我出错了。
当我改正后运行的时候虽然都正确,但是又会自动生成一个Hibernate映射路径。
所以就有两个路径,一对一错。这样程序就进行不下去了。
在我把错误路径删除后,问题就解决了。
像这种错MyEclipse是不会给你标出来的,所以要更加细心的做东西。
以下是映射文件的代码:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
<session-factory>
<property name="connection.username">root</property>
<property name="connection.url">
jdbc:mysql://localhost:3306/people
</property>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="myeclipse.connection.profile">people</property>
<property name="connection.password">hicc</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="show_sql">true</property>
<mapping resource="cn/mldn/lxh/login6/vo/Person.hbm.xml" /> //(就是这句话)
</session-factory>
</hibernate-configuration>
分享到:
相关推荐
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。
《编程珠玑》第一版是我早期职业生涯中阅读过的对我影响较大的书籍之一,在书中首次接触到的很多观点都让我长期受益。作者在这一版本中做了重要更新。新增加的很多例子让我耳目一新。 ——Steve McConnell,《代码...
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。
《感谢那些折磨我的学生》这本书为新任班主任提供了一次宝贵的学习机会,它揭示了班主任工作的艺术性和策略性。在阅读这本书后,我深感启发,尤其是“和学生相处有艺术”这一章节,让我对班主任的角色有了全新的认识...
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。 本书在第一版的...
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。 本书在第一版的...
这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路 书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述 ">编程珠玑是计算机科学方面的经典名著《编程珠玑》的姊妹篇 讲述了对于程序员有...
如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾经折磨程序员的实际问题。Bentley的珍珠超出了可靠工程学的范畴、在洞察力和创造力的王国中为那些恼人的问题提供了独特而巧妙的解决方案。通过一些精心...
如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠液来自于曾经折磨程序员的实际问题。书中这些有趣的程序将会教给您重要的程序设计技巧和基本的设计原则。">本书涉及的主题是计算机专业领域中更为迷人的一个方面:...
如同精美的珍珠出自饱受沙砾折磨的牡蛎,程序员们的精彩设计也来源于曾经折磨他们的实际问题。Bentley的“珍珠”基于坚实的工程学基础,为那些麻烦的问题提供了富于智慧性和创造性的解决方案。本书通过一些有趣的...
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。
作者虽然没有给出解决这些问题的具体代码,但始终非常富有洞察力和创造力地围绕着这些折磨程序员的实际问题展开讨论,从而引导读者理解问题并学会解决问题的技能,这些都是程序员实际编程生涯中的基本技能。
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。 本书在第一版的...
为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。
作者虽然没有给出解决这些问题的具体代码,但始终非常富有洞察力和创造力地围绕着这些折磨程序员的实际问题展开讨论,从而引导读者理解问题并学会解决问题的技能,这些都是程序员实际编程生涯中的基本技能。...
作为一本经典的Python入门书籍,它不仅仅是编程语言学习的课本,更是一个全面的参考指南,覆盖了Python编程的多个方面,包括基础语法、数据结构、面向对象编程、数据库连接、网络编程、高级主题以及项目构建等。...
如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾经折磨程序员的实际问题。Bentley的珍珠超出了可靠工程学的范畴、在洞察力和创造力的王国中为那些恼人的问题提供了独特而巧妙的解决方案。通过一些精心...