Advertisement
Guest User

Untitled

a guest
Aug 17th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. Student.java
  2. ____________
  3. package beans;
  4.  
  5. public class Student {
  6. private int id;
  7. private String name;
  8. private String email;
  9. public int getId() {
  10. return id;
  11. }
  12. public void setId(int id) {
  13. this.id = id;
  14. }
  15. public String getName() {
  16. return name;
  17. }
  18. public void setName(String name) {
  19. this.name = name;
  20. }
  21. public String getEmail() {
  22. return email;
  23. }
  24. public void setEmail(String email) {
  25. this.email = email;
  26. }
  27. }
  28.  
  29. Student.hbm.xml
  30. __________________
  31. <?xml version="1.0" encoding="UTF-8"?>
  32.  
  33. <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"
  34. "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
  35. <hibernate-mapping>
  36. <class name="beans.Student" table="Student">
  37. <id name="id" column="id"/>
  38. <property name="name" column="name"/>
  39. <property name="email" column="email"/>
  40. </class>
  41. </hibernate-mapping>
  42.  
  43. hibernate.cfg.xml
  44. ___________________
  45. <?xml version="1.0" encoding="UTF-8"?>
  46.  
  47. <!DOCTYPE hibernate-configuration SYSTEM
  48. "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  49. <hibernate-configuration>
  50. <session-factory>
  51. <property
  52. name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  53. <property
  54. name="hibernate.connection.url">jdbc:mysql://localhost/loginuser</property>
  55. <property name="hibernate.connection.username">root</property>
  56. <property name="hibernate.connection.password">root</property>
  57. <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
  58. <property name="hbm2ddl.auto">create</property>
  59. <mapping resource="beans/Student.java"></mapping>
  60. </session-factory>
  61. </hibernate-configuration>
  62.  
  63. Client.java
  64. ________________
  65. package test;
  66.  
  67. import org.hibernate.cfg.Configuration;
  68.  
  69. public class Client {
  70.  
  71. public static void main(String[] args) {
  72. Configuration cfg=new Configuration();
  73. cfg.configure("resources/hibernate.cfg.xml");
  74. cfg.buildSessionFactory();
  75. }
  76. }
  77.  
  78. Error Stack Trace
  79. ________________
  80. log4j:WARN No appenders could be found for logger
  81. (org.hibernate.cfg.Environment).
  82. log4j:WARN Please initialize the log4j system properly.
  83. Exception in thread "main" org.hibernate.MappingNotFoundException: resource:
  84. beans/Student.java not found
  85. at org.hibernate.cfg.Configuration.addResource(Configuration.java:517)
  86. at org.hibernate.cfg.Configuration.parseMappingElement
  87. (Configuration.java:1511)
  88. at org.hibernate.cfg.Configuration.parseSessionFactory
  89. (Configuration.java:1479)
  90. at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1458)
  91. at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1432)
  92. at org.hibernate.cfg.Configuration.configure(Configuration.java:1352)
  93. at test.Client.main(Client.java:9)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement