DamnYouStark

hibernate.cfg.xml

Jun 7th, 2025
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 6.08 KB | Software | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  3.  
  4. <hibernate-configuration>
  5.     <session-factory>
  6.         <property name="hibernate.bytecode.use_reflection_optimizer">false</property>
  7.         <property name="hibernate.connection.driver_class">com.mysql.cj.jdbc.Driver</property>
  8.         <property name="hibernate.jdbc.batch_size">50</property>
  9.         <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/company_test?allowPublicKeyRetrieval=true</property>
  10.         <property name="hibernate.connection.username">root</property>
  11.         <property name="hibernate.connection.password">password</property>
  12.         <property name="hibernate.connection.verifyServerCertificate">false</property>
  13.         <property name="hibernate.connection.useSSL">false</property>
  14. <!--        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>-->
  15. <!--        <property name="connection.pool_size">50</property>-->
  16. <!--        <property name="hibernate.validationQuery">SELECT 1</property>-->
  17. <!--        <property name="hibernate.validationInterval">60000</property>-->
  18. <!--        <property name="hibernate.testOnBorrow">true</property>-->
  19. <!--                <property name="show_sql">true</property>-->
  20. <!--        <property name="format_sql">true</property>-->
  21. <!--        <property name="use_sql_comments">true</property>-->
  22. <!--        <property name="hibernate.c3p0.min_size">5</property>-->
  23. <!--        <property name="hibernate.c3p0.max_size">30</property>-->
  24.         <property name="show_sql">true</property>
  25.         <property name="format_sql">true</property>
  26.         <property name="use_sql_comments">true</property>
  27.         <property name="hibernate.c3p0.min_size">5</property>
  28.         <property name="hibernate.c3p0.max_size">20</property>
  29.         <property name="hibernate.c3p0.acquire_increment">1</property>
  30.         <property name="hibernate.c3p0.timeout">1800</property>
  31.         <property name="hibernate.c3p0.max_statements">50</property>
  32.         <property name="hibernate.c3p0.idle_test_period">3000</property>
  33.         <property name="hibernate.connection.provider_class">org.hibernate.c3p0.internal.C3P0ConnectionProvider</property>
  34.  
  35.         <!-- SQL dialect -->
  36.         <property name="hibernate.dialect">org.hibernate.dialect.MySQL57Dialect</property>
  37.  
  38.         <!-- Disable the second-level cache -->
  39.         <property name="cache.provider_class">org.hibernate.cache.internal.NoCacheProvider</property>
  40.         <property name="show_sql">true</property>
  41.         <property name="format_sql">true</property>
  42.  
  43. <!--        &lt;!&ndash; Echo all executed SQL to stdout &ndash;&gt;-->
  44. <!--        <property name="show_sql">true</property>-->
  45.  
  46. <!--        &lt;!&ndash; Format the generated Sql &ndash;&gt;-->
  47. <!--        <property name="format_sql">true</property>-->
  48.  
  49.         <!-- Dont Drop and re-create the database schema on startup,Just update
  50.            it -->
  51.         <property name="hbm2ddl.auto">update</property>
  52.  
  53.         <mapping class="com.phantom.db.mapping.User"></mapping>
  54.         <mapping class="com.phantom.db.mapping.UserLoginInfo"></mapping>
  55.         <mapping class="com.phantom.db.mapping.CheckInOut"></mapping>
  56.         <mapping class="com.phantom.db.mapping.UserLeaveApplication"></mapping>
  57.         <mapping class="com.phantom.db.mapping.Shift"></mapping>
  58.         <mapping class="com.phantom.db.mapping.UserShiftMapping"></mapping>
  59.         <mapping class="com.phantom.db.mapping.OverTimePolicy"></mapping>
  60.         <mapping class="com.phantom.db.mapping.AttendanceDaily"></mapping>
  61.         <mapping class="com.phantom.db.mapping.AttendanceDailyLegal"></mapping>
  62.         <mapping class="com.phantom.db.mapping.Holiday"></mapping>
  63.         <mapping class="com.phantom.db.mapping.WeeklyOff"></mapping>
  64.         <mapping class="com.phantom.db.mapping.LeavePolicy"></mapping>
  65.         <mapping class="com.phantom.db.mapping.Category"></mapping>
  66.         <mapping class="com.phantom.db.mapping.UserLeave1"></mapping>
  67.         <mapping class="com.phantom.db.mapping.UserPastExperience"></mapping>
  68.         <mapping class="com.phantom.db.mapping.UserQualification"></mapping>
  69.         <mapping class="com.phantom.db.mapping.ShiftDeduction"></mapping>
  70.         <mapping class="com.phantom.db.mapping.Cadre"></mapping>
  71.         <mapping class="com.phantom.db.mapping.Division"></mapping>
  72.         <mapping class="com.phantom.db.mapping.SubDivision"></mapping>
  73.         <mapping class="com.phantom.db.mapping.Department"></mapping>
  74.         <mapping class="com.phantom.db.mapping.SubDepartment"></mapping>
  75.         <mapping class="com.phantom.db.mapping.CostCenter"></mapping>
  76.         <mapping class="com.phantom.db.mapping.Designation"></mapping>
  77.         <mapping class="com.phantom.db.mapping.Location"></mapping>
  78.         <mapping class="com.phantom.db.mapping.Company"></mapping>
  79.         <mapping class="com.phantom.db.mapping.IdentityAction"></mapping>
  80.         <mapping class="com.phantom.db.mapping.IdentityUser"></mapping>
  81.         <mapping class="com.phantom.db.mapping.IdentityResource"></mapping>
  82.         <mapping class="com.phantom.db.mapping.IdentityUserActionMapping"></mapping>
  83.         <mapping class="com.phantom.db.mapping.WeeklyOffPolicy"></mapping>
  84.         <mapping class="com.phantom.db.mapping.UserWeeklyOffOverride"></mapping>
  85.         <mapping class="com.phantom.db.mapping.CheckInOutOverride"></mapping>
  86.         <mapping class="com.phantom.db.mapping.UserLeaveRegister"></mapping>
  87.         <mapping class="com.phantom.db.mapping.UserEL"></mapping>
  88.         <mapping class="com.phantom.db.mapping.UserFamilyDetails"></mapping>
  89.         <mapping class="com.phantom.db.mapping.GeoFencingConfig"></mapping>
  90.         <mapping class="com.phantom.db.mapping.ShiftRotation"></mapping>
  91.         <mapping class="com.phantom.db.mapping.UserGatePass"></mapping>
  92.         <mapping class="com.phantom.db.mapping.UserExtraDuty"></mapping>
  93.         <mapping class="com.phantom.db.mapping.OT1"></mapping>
  94.  
  95.  
  96.     </session-factory>
  97. </hibernate-configuration>
  98.  
Advertisement
Add Comment
Please, Sign In to add comment