First Hibernate Application using Annotation

<div dir&equals;"ltr" style&equals;"text-align&colon; left&semi;" trbidi&equals;"on">&NewLine;<div style&equals;"color&colon; blue&semi;">Lets we start on this topics&period; First we will see what is the process of using database without using Hibernate&period;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">&NewLine;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;"><b>Saving Without Hibernate -&gt&semi;<&sol;b><&sol;div>&NewLine;<ul style&equals;"color&colon; blue&semi;">&NewLine;<li>JDBC Database configuration<&sol;li>&NewLine;<li>The Model Object<&sol;li>&NewLine;<li>Service method to create the model object<&sol;li>&NewLine;<li>Database Design&nbsp&semi;<&sol;li>&NewLine;<li>DAO method to use saving the model object to the database using SQL queries&period;<&sol;li>&NewLine;<&sol;ul>&NewLine;<div align&equals;'center' id&equals;"ads-id"><&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;"><b>With Hibernate Way-&gt&semi;<&sol;b> <&sol;div>&NewLine;<ul style&equals;"color&colon; blue&semi;">&NewLine;<li>JDBC Database Configuration&nbsp&semi; <b style&equals;"color&colon; purple&semi;">-&gt&semi;&nbsp&semi; Hibernate Configuration<&sol;b><&sol;li>&NewLine;<li>The Model Object&nbsp&semi;<b style&equals;"color&colon; purple&semi;">&nbsp&semi; -&gt&semi; Using Annotation<&sol;b><&sol;li>&NewLine;<li>Service method to create the model object <b style&equals;"color&colon; purple&semi;">-&gt&semi; Using the Hibernate API<&sol;b><&sol;li>&NewLine;<li>Database Design&nbsp&semi;&nbsp&semi;<b style&equals;"color&colon; purple&semi;"> -&gt&semi; Not Needed<&sol;b><&sol;li>&NewLine;<li>DAO method to use saving the model object to the database using SQL queries<b style&equals;"color&colon; purple&semi;"> -&gt&semi; Not needed<&sol;b><&sol;li>&NewLine;<&sol;ul>&NewLine;<div style&equals;"color&colon; blue&semi;">Now as above steps of using hibernate&comma; firstly we have to create <b>Hibernate Configuration file&period;<&sol;b><&sol;div>&NewLine;<p><b style&equals;"color&colon; blue&semi;">Step 1&colon; File Name -&gt&semi; hibernate&period;cfg&period;xml <&sol;b>in<b style&equals;"color&colon; blue&semi;"> src <&sol;b>folder of the application<b> <&sol;b><&sol;p>&NewLine;<div class&equals;"separator" style&equals;"clear&colon; both&semi; text-align&colon; center&semi;"><img border&equals;"0" src&equals;"https&colon;&sol;&sol;dineshonjava&period;com&sol;wp-content&sol;uploads&sol;2017&sol;04&sol;hibernate&period;jpg"&sol;><&sol;div>&NewLine;<p><b><br &sol;>&NewLine;<&sol;b><&sol;p>&NewLine;<div style&equals;"color&colon; blue&semi;">Now we need to type all the detail related to MySQL database so we can use in our application&period;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;"><b>hibernate&period;cfg&period;xml<&sol;b> <&sol;div>&NewLine;<div style&equals;"background-color&colon; &num;ff99cc&semi;"><b>&lt&semi;&quest;xml version&equals;&&num;8221&semi;1&period;0&&num;8243&semi; encoding&equals;&&num;8221&semi;UTF-8&&num;8243&semi;&quest;&gt&semi;<br &sol;>&NewLine;&lt&semi;&excl;DOCTYPE hibernate-configuration PUBLIC<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &&num;8220&semi;-&sol;&sol;Hibernate&sol;Hibernate Configuration DTD 3&period;0&sol;&sol;EN&&num;8221&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &&num;8220&semi;http&colon;&sol;&sol;hibernate&period;sourceforge&period;net&sol;hibernate-configuration-3&period;0&period;dtd&&num;8221&semi;&gt&semi;<&sol;p>&NewLine;<p>&lt&semi;hibernate-configuration&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;session-factory&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&excl;&&num;8211&semi; Database connection settings &&num;8211&semi;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;connection&period;driver&lowbar;class&&num;8221&semi;&gt&semi;com&period;mysql&period;jdbc&period;Driver&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;connection&period;url&&num;8221&semi;&gt&semi;jdbc&colon;mysql&colon;&sol;&sol;localhost&colon;3306&sol;hibernateDB&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;connection&period;username&&num;8221&semi;&gt&semi;username&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;connection&period;password&&num;8221&semi;&gt&semi;password&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;connection&period;pool&lowbar;size&&num;8221&semi;&gt&semi;1&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&excl;&&num;8211&semi; SQL dialect &&num;8211&semi;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;dialect&&num;8221&semi;&gt&semi;org&period;hibernate&period;dialect&period;MySQLDialect&lt&semi;&sol;property&gt&semi; <&sol;p>&NewLine;<p>&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&excl;&&num;8211&semi; Enable Hibernate&&num;8217&semi;s automatic session context management &&num;8211&semi;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&lt&semi;property name&equals;&&num;8221&semi;current&lowbar;session&lowbar;context&lowbar;class&&num;8221&semi;&gt&semi;thread&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&excl;&&num;8211&semi; Disable the second-level cache &&num;8211&semi;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;cache&period;provider&lowbar;class&&num;8221&semi;&gt&semi;org&period;hibernate&period;cache&period;NoCacheProvider&lt&semi;&sol;property&gt&semi; <&sol;p>&NewLine;<p>&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&excl;&&num;8211&semi; Show all executed SQL to stdout &&num;8211&semi;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;show&lowbar;sql&&num;8221&semi;&gt&semi;true&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&excl;&&num;8211&semi; Drop and re-create the database schema on startup &&num;8211&semi;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;property name&equals;&&num;8221&semi;hbm2ddl&period;auto&&num;8221&semi;&gt&semi;create&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;mapping class&equals;&&num;8221&semi;com&period;sdnext&period;hibernate&period;tutorial&period;dto&period;UserDetails&&num;8221&semi;&sol;&gt&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; &lt&semi;&sol;session-factory&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&lt&semi;&sol;hibernate-configuration&gt&semi;<&sol;b><&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">&NewLine;<&sol;div>&NewLine;<p>Here<b style&equals;"color&colon; blue&semi;"> <&sol;b>below property configure&nbsp&semi; driver of the specific database<b><br &sol;>&NewLine;<&sol;b><br &sol;>&NewLine;<b>&lt&semi;property name&equals;&&num;8221&semi;connection&period;driver&lowbar;class&&num;8221&semi;&gt&semi;com&period;mysql&period;jdbc&period;Driver&lt&semi;&sol;property&gt&semi;<&sol;b><&sol;p>&NewLine;<div style&equals;"color&colon; blue&semi;">Next line we configure the Database <b>connection url<&sol;b><&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">suppose we want to connect the database name<b> hibernateDB&nbsp&semi;<&sol;b><&sol;div>&NewLine;<p><b> &lt&semi;property name&equals;&&num;8221&semi;connection&period;url&&num;8221&semi;&gt&semi;jdbc&colon;mysql&colon;&sol;&sol;localhost&colon;3306&sol;hibernateDB&lt&semi;&sol;property&gt&semi;<&sol;b><&sol;p>&NewLine;<div style&equals;"color&colon; blue&semi;">Next two lines set the user name and password of the connecting database <b>hibernateDB<&sol;b><&sol;div>&NewLine;<p><b>&nbsp&semi;&lt&semi;property name&equals;&&num;8221&semi;connection&period;username&&num;8221&semi;&gt&semi;username&lt&semi;&sol;property&gt&semi; <br &sol;>&NewLine;&nbsp&semi;&lt&semi;property name&equals;&&num;8221&semi;connection&period;password&&num;8221&semi;&gt&semi;password&lt&semi;&sol;property&gt&semi;&nbsp&semi;<&sol;b><&sol;p>&NewLine;<div style&equals;"color&colon; blue&semi;">Next line configure Dialect of the database<b> MySQL&comma; every database has its own Dialect&period;<&sol;b><&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;"><b>What is <&sol;b><b>Dialect&quest; <&sol;b>means Dialect is configuration specify here so hibernate knows whats kind of language we are used and what type database we are used&period; we can say it is database dependent&period; It connects the database specific query language which we want to use&period; <&sol;div>&NewLine;<p><b>&lt&semi;property name&equals;&&num;8221&semi;dialect&&num;8221&semi;&gt&semi;org&period;hibernate&period;dialect&period;MySQLDialect&lt&semi;&sol;property&gt&semi;&nbsp&semi;<&sol;b><br &sol;>&NewLine;<b>&nbsp&semi;&nbsp&semi;<&sol;b><br &sol;>&NewLine;The below line configured the <b style&equals;"color&colon; blue&semi;">model class<&sol;b> name <b style&equals;"color&colon; blue&semi;">UserDetails<&sol;b> its object we want save on the database<b> hibernateDB<&sol;b><br &sol;>&NewLine;<b>&lt&semi;mapping class&equals;&&num;8221&semi;com&period;sdnext&period;hibernate&period;tutorial&period;dto&period;UserDetails&&num;8221&semi;&sol;&gt&semi;<&sol;b><&sol;p>&NewLine;<div style&equals;"color&colon; blue&semi;">Now step 1 is over now we move to another step Now we have to create a Model class<b>&nbsp&semi;&nbsp&semi;<&sol;b><&sol;div>&NewLine;<p><b>Step 2&colon; UserDetails&period;java<&sol;b><&sol;p>&NewLine;<div style&equals;"background-color&colon; &num;ff99cc&semi;"><b>package com&period;sdnext&period;hibernate&period;tutorial&period;dto&semi;<br &sol;>&NewLine;import java&period;util&period;Date&semi;<br &sol;>&NewLine;&nbsp&semi;<&sol;b><br &sol;>&NewLine;<b>import javax&period;persistence&period;Entity&semi;<br &sol;>&NewLine;import javax&period;persistence&period;Id&semi;<br &sol;>&NewLine;&nbsp&semi;<&sol;b><br &sol;>&NewLine;<b>&commat;Entity<br &sol;>&NewLine;public class UserDetails <br &sol;>&NewLine;&lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &commat;Id<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; private int&nbsp&semi;&nbsp&semi;&nbsp&semi; userId&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; private String userName&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; public int getUserId&lpar;&rpar; &lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; return userId&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &rcub;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; public void setUserId&lpar;int userId&rpar; &lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; this&period;userId &equals; userId&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &rcub;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; public String getUserName&lpar;&rpar; &lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; return userName&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &rcub;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; public void setUserName&lpar;String userName&rpar; &lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; this&period;userName &equals; userName&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &rcub;<br &sol;>&NewLine;&rcub;<&sol;b><&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">Here <b>&commat;Entity<&sol;b> means it telling hibernate this class treat as entity and need to save it the database&period;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">and <b>&commat;ID <&sol;b>means it telling hibernate this property treat as primary key of the table&period;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">these are two minimum required annotation we have use for saving the object in the database&period;<&sol;div>&NewLine;<p><&sol;p>&NewLine;<div style&equals;"color&colon; blue&semi;">Now we move to next step create service method to save the model object in the database&period;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;"><i><b>Using the Hibernate API<&sol;b><&sol;i><&sol;div>&NewLine;<ul style&equals;"color&colon; blue&semi;">&NewLine;<li><b>Create a session factory<&sol;b><&sol;li>&NewLine;<li><b>create a session from the session factory<&sol;b><&sol;li>&NewLine;<li><b>Use the session to save model objects <&sol;b><&sol;li>&NewLine;<&sol;ul>&NewLine;<div style&equals;"color&colon; blue&semi;"><b>Step 3&colon; HibernateTestDemo&period;java<&sol;b><&sol;div>&NewLine;<div style&equals;"background-color&colon; &num;ff99cc&semi;">package com&period;sdnext&period;hibernate&period;tutorial&semi;<&sol;p>&NewLine;<p>import java&period;util&period;Date&semi;<&sol;p>&NewLine;<p>import org&period;hibernate&period;Session&semi;<br &sol;>&NewLine;import org&period;hibernate&period;SessionFactory&semi;<br &sol;>&NewLine;import org&period;hibernate&period;cfg&period;AnnotationConfiguration&semi;<&sol;p>&NewLine;<p>import com&period;sdnext&period;hibernate&period;tutorial&period;dto&period;UserDetails&semi;<br &sol;>&NewLine;public class HibernateTestDemo &lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; public static void main&lpar;String&lbrack;&rsqb; args&rpar; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &lbrace;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi; <b style&equals;"background-color&colon; white&semi; color&colon; blue&semi;">&sol;&sol;Create the model object <&sol;b><br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; UserDetails user &equals; new UserDetails&lpar;&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; user&period;setUserId&lpar;1&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; user&period;setUserName&lpar;&&num;8220&semi;Dinesh Rajput&&num;8221&semi;&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;<b>&nbsp&semi; &nbsp&semi; &nbsp&semi;&nbsp&semi; &sol;&sol; Create Session Factory Object using Annotation Configuration<&sol;b><br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; SessionFactory sessionFactory &equals; new AnnotationConfiguration&lpar;&rpar;&period;configure&lpar;&rpar;&period;buildSessionFactory&lpar;&rpar;&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi; &nbsp&semi; &nbsp&semi;<b style&equals;"color&colon; blue&semi;"> &sol;&sol;Create Session object from session factory object<&sol;b><br &sol;>&NewLine;&nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; Session session &equals; sessionFactory&period;openSession&lpar;&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; session&period;beginTransaction&lpar;&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; <br &sol;>&NewLine;&nbsp&semi; &nbsp&semi;&nbsp&semi; <b>&nbsp&semi; &sol;&sol;Use the session to save model objects<&sol;b><br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi;&nbsp&semi; session&period;save&lpar;user&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; session&period;getTransaction&lpar;&rpar;&period;commit&lpar;&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi;&nbsp&semi; session&period;close&lpar;&rpar;&semi;<br &sol;>&NewLine;&nbsp&semi;&nbsp&semi;&nbsp&semi; &nbsp&semi;&nbsp&semi; &rcub;<br &sol;>&NewLine;&rcub;<&sol;div>&NewLine;<div style&equals;"color&colon; blue&semi;">Now run application now we get a <b>Table <&sol;b>with name <b>UserDetails <&sol;b>as its <b>model class<&sol;b> name with two <b>columns <&sol;b>name are <b>ID <&sol;b>and <b>UserName <&sol;b>as class <b>property <&sol;b>name&period;<&sol;div>&NewLine;<p><&sol;p>&NewLine;<div class&equals;"separator" style&equals;"clear&colon; both&semi; text-align&colon; center&semi;"><img border&equals;"0" src&equals;"https&colon;&sol;&sol;dineshonjava&period;com&sol;wp-content&sol;uploads&sol;2017&sol;04&sol;vlcsnap-2012-03-31-00h01m00s148&period;png"&sol;><&sol;div>&NewLine;<p><b><a href&equals;"https&colon;&sol;&sol;dineshonjava&period;com&sol;p&sol;chapter-5-writing-first-hibernate&period;html">Next Chapter we will write hibernate application using mapping file for the model class <&sol;a><&sol;b><&sol;p>&NewLine;<p>&NewLine;&nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; &nbsp&semi; <b>&nbsp&semi;&nbsp&semi;&lt&semi;&lt&semi;<a href&equals;"https&colon;&sol;&sol;dineshonjava&period;com&sol;p&sol;chapter-3-setting-up-hibernate-to&period;html">Previous Chapter 3<&sol;a>&lt&semi;&lt&semi; &nbsp&semi;&nbsp&semi; &gt&semi;&gt&semi;N<a href&equals;"https&colon;&sol;&sol;dineshonjava&period;com&sol;p&sol;chapter-5-writing-first-hibernate&period;html">ext Chapter5<&sol;a>&gt&semi;&gt&semi;<&sol;b><br &sol;>&NewLine;<b><br &sol;>&NewLine;<&sol;b> <b><br &sol;>&NewLine;<&sol;b> <b><br &sol;>&NewLine;<&sol;b> <b><br &sol;>&NewLine;<&sol;b><&sol;div>&NewLine;

View Comments