Advertisement
Guest User

Untitled

a guest
Jun 29th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. public class Select {
  2. private int sno;
  3. private String uname;
  4. private String pass;
  5.  
  6. public int getSno() {
  7. return sno;
  8. }
  9. public void setSno(int sno) {
  10. this.sno = sno;
  11. }
  12. public String getUname() {
  13. return uname;
  14. }
  15. public void setUname(String pass) {
  16. this.pass =pass;
  17. }
  18. public String getPass() {
  19. return pass;
  20. }
  21. public void setPass(String pass) {
  22. this.pass =pass;
  23. }
  24.  
  25.  
  26. }
  27.  
  28. import org.hibernate.Session;
  29. import org.hibernate.SessionFactory;
  30. import org.hibernate.cfg.Configuration;
  31.  
  32. public class SelectMain {
  33.  
  34. public static void main(String[] args) {
  35.  
  36. Configuration cfg=new Configuration();
  37. cfg.configure("Hibernate.cfg.xml");
  38. SessionFactory factory=cfg.buildSessionFactory();
  39. Session session=factory.openSession();
  40. Object o=session.load(Select.class,new Integer(1));
  41. Select s=(Select) o;
  42. System.out.println(s.getUname());
  43. }
  44. }
  45.  
  46. <?xml version="1.0" encoding="UTF-8"?>
  47. <!DOCTYPE hibernate-configuration PUBLIC
  48. "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  49. "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
  50.  
  51. <hibernate-configuration>
  52. <session-factory>
  53. <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
  54. <property name="connection.url">jdbc:mysql://localhost:3306/world</property>
  55. <property name="connection.username">root</property>
  56. <property name="connection.password">root</property>
  57. <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
  58. <property name="show_sql">true</property>
  59. <property name="hbm2dll.auto">update</property>
  60. <mapping resource="Select.hbm.xml"></mapping>
  61. </session-factory>
  62. </hibernate-configuration>
  63.  
  64. <?xml version="1.0"?>
  65. <!DOCTYPE hibernate-mapping PUBLIC
  66. "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
  67. "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
  68. <hibernate-mapping>
  69. <class name="com.java4s.select.Select.java" table="product1">
  70. <id name="sno" column="sno"/>
  71. <property name="uname" column="uname"/>
  72. <property name="pass" column="pass"/>
  73. </class>
  74. </hibernate-mapping>
  75.  
  76. <mapping resource="com/java4s/select/Select.hbm.xml"></mapping>
  77.  
  78. <id column="sno" name="sno">
  79. <generator class="assigned"/>
  80. </id>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement