日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

chapter 01

發布時間:2025/5/22 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 chapter 01 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

hibernate.cfg.xml

?

<?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"><hibernate-configuration><session-factory><!-- Database connection settings --><property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property><property name="connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property><property name="connection.username">system</property><property name="connection.password">orcl</property><!-- JDBC connection pool (use the built-in) --><property name="connection.pool_size">2</property><!-- SQL dialect --><property name="dialect">org.hibernate.dialect.Oracle9Dialect</property><!-- Echo all executed SQL to stdout --><property name="show_sql">true</property><property name="hbm2ddl.auto">create</property><property name="current_session_context_class">thread</property> <mapping resource="com/demo/manyToMany/Project.hbm.xml"/><mapping resource="com/demo/manyToMany/Employee.hbm.xml"/></session-factory></hibernate-configuration> package com.demo.manyToMany;import java.util.HashSet; import java.util.Set;public class Employee {public Employee(){}public Employee(int id, String name, Set<Project> projects) {super();this.id = id;this.name = name;this.projects = projects;}private int id;private String name;private Set<Project> projects = new HashSet<Project>();public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Set<Project> getProjects() {return projects;}public void setProjects(Set<Project> projects) {this.projects = projects;} } <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mappingpackage="com.demo.manyToMany"><class name="Employee" table="Employee"><id name="id"><generator class="sequence"><param name="sequence">seq_projectSys_employee</param></generator></id><property name="name"/><set name="projects" table="EmployeeProject" inverse="true"><key column="employee_id" /><many-to-many class="Project" column="project_id" /></set></class></hibernate-mapping> package com.demo.manyToMany;import java.util.HashSet; import java.util.Set;public class Project {public Project(){}public Project(int id, String name, Set<Employee> employees) {super();this.id = id;this.name = name;this.employees = employees;}private int id;private String name;private Set<Employee> employees = new HashSet<Employee>();public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Set<Employee> getEmployees() {return employees;}public void setEmployees(Set<Employee> employees) {this.employees = employees;}} <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mappingpackage="com.demo.manyToMany"><class name="Project" table="Project"><id name="id"><generator class="sequence"><param name="sequence">seq_projectSys_project</param></generator></id><property name="name"/><set name="employees" table="EmployeeProject"><key column="project_id" /><many-to-many class="Employee" column="employee_id" /></set></class></hibernate-mapping>

?

轉載于:https://www.cnblogs.com/Donie/p/3776387.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的chapter 01的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。