-
Notifications
You must be signed in to change notification settings - Fork 2
/
hibernate.cfg.xml
executable file
·53 lines (44 loc) · 2.34 KB
/
hibernate.cfg.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- SQL Dialect -->
<property name="hibernate.dialect">org.hibernate.dialect.MySQL55Dialect</property>
<!-- Create/update tables automatically from mappings (when needed) -->
<property name="hibernate.hbm2ddl.auto">update</property>
<!-- Fixes issue with @GeneratedValue AUTO mode -->
<property name="hibernate.id.new_generator_mappings">false</property>
<property name="hibernate.enable_lazy_load_no_trans">true</property>
<!-- Database Connection Settings -->
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">
jdbc:mysql://mysql2.csse.canterbury.ac.nz/seng302-2018-team700-prod?characterEncoding=UTF-8
</property>
<property name="hibernate.connection.username">seng302-team700</property>
<property name="hibernate.connection.password">FormulaCadres2252</property>
<!-- Debug Output -->
<property name="show_sql">false</property>
<property name="format_sql">false</property>
<property name="use_sql_comments">false</property>
<property name="generate_statistics">false</property>
<!-- Specifying Session Context -->
<property name="hibernate.current_session_context_class">
org.hibernate.context.internal.ThreadLocalSessionContext
</property>
<!-- Mapping With Model Class Containing Annotations -->
<mapping class="com.humanharvest.organz.Client"/>
<mapping class="com.humanharvest.organz.TransplantRequest"/>
<mapping class="com.humanharvest.organz.MedicationRecord"/>
<mapping class="com.humanharvest.organz.IllnessRecord"/>
<mapping class="com.humanharvest.organz.ProcedureRecord"/>
<mapping class="com.humanharvest.organz.TransplantRecord"/>
<mapping class="com.humanharvest.organz.DonatedOrgan"/>
<mapping class="com.humanharvest.organz.Clinician"/>
<mapping class="com.humanharvest.organz.Administrator"/>
<mapping class="com.humanharvest.organz.HistoryItem"/>
<mapping class="com.humanharvest.organz.Config"/>
<mapping class="com.humanharvest.organz.Hospital"/>
</session-factory>
</hibernate-configuration>