Its a very quick personal review notes.
Hibettnate main components:
1) Configuration
2) SessionFactory
3) Session
4) Transaction
5) Query
6) Criteria
Hibettnate main components:
1) Configuration
2) SessionFactory
3) Session
4) Transaction
5) Query
6) Criteria
Configuration
Configuration depends on hibernate.properties OR hibernate.cfg.xml and entity classes defined/mapped in .hbm files
Example
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-configuration SYSTEM "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </property> <property name="hibernate.connection.driver_class"> com.mysql.jdbc.Driver </property> <!-- Assume test is the database name --> <property name="hibernate.connection.url"> jdbc:mysql://localhost/test </property> <property name="hibernate.connection.username"> root </property> <property name="hibernate.connection.password"> root123 </property> <!-- List of XML mapping files --> <mapping resource="Employee.hbm.xml"/> </session-factory> </hibernate-configuration>
No comments:
Post a Comment