Skip to content
Snippets Groups Projects
Commit 47dec764 authored by Goik Martin's avatar Goik Martin
Browse files

cosmetics

parent d7d8f909
No related branches found
No related tags found
No related merge requests found
......@@ -9,40 +9,39 @@ import org.hibernate.Transaction;
/**
* @author goik
*
* Retrieval of a single {@link User} object from a database.
* Repeated retrieval of a single {@link User} object from a database.
*
*/
public class LoadUser {
/**
* Retrieving a single {@link User} instance by means
* of its primary key value "goik".
* of its primary key value two times in succession.
* @param args unused
*/
public static void main(String[] args) {
User user;
final User user;
{
final Session session = HibernateUtil.createSessionFactory("session1/hibernate.cfg.xml").openSession();
final Transaction transaction = session.beginTransaction();
user = (User) session.load(User.class, 1L);
final User user2 = (User) session.load(User.class, 1L);
System.out.println("user.equals(user2):" + user.equals(user2));
final User user1 = (User) session.load(User.class, 1L);
System.out.println(" first transaction: user.equals(user1):" + user.equals(user1));
transaction.commit();
session.close();
}
{
final Session session = HibernateUtil.createSessionFactory("session1/hibernate.cfg.xml").openSession();
final Transaction transaction = session.beginTransaction();
final User user2 = (User) session.load(User.class, 1L);
System.out.println("user.equals(user2):" + user.equals(user2));
System.out.println("second transaction: user.equals(user2):" + user.equals(user2));
transaction.commit();
session.close();
}
}
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment