Added tutorials of the hibernate-release 5.2.18.Final
[hibernate4-maven-plugin] / src / it / tutorials / basic / src / test / java / org / hibernate / tutorial / hbm / NativeApiIllustrationTest.java
diff --git a/src/it/tutorials/basic/src/test/java/org/hibernate/tutorial/hbm/NativeApiIllustrationTest.java b/src/it/tutorials/basic/src/test/java/org/hibernate/tutorial/hbm/NativeApiIllustrationTest.java
deleted file mode 100644 (file)
index c714f70..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
- * Hibernate, Relational Persistence for Idiomatic Java
- *
- * Copyright (c) 2010, Red Hat Inc. or third-party contributors as
- * indicated by the @author tags or express copyright attribution
- * statements applied by the authors.  All third-party contributions are
- * distributed under license by Red Hat Inc.
- *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
- */
-package org.hibernate.tutorial.hbm;
-
-import java.util.Date;
-import java.util.List;
-
-import junit.framework.TestCase;
-
-import org.hibernate.Session;
-import org.hibernate.SessionFactory;
-import org.hibernate.cfg.Configuration;
-
-/**
- * Illustrates use of Hibernate native APIs.
- *
- * @author Steve Ebersole
- */
-public class NativeApiIllustrationTest extends TestCase {
-       private SessionFactory sessionFactory;
-
-       @Override
-       protected void setUp() throws Exception {
-               // A SessionFactory is set up once for an application
-        sessionFactory = new Configuration()
-                .configure() // configures settings from hibernate.cfg.xml
-                .buildSessionFactory();
-       }
-
-       @Override
-       protected void tearDown() throws Exception {
-               if ( sessionFactory != null ) {
-                       sessionFactory.close();
-               }
-       }
-
-       public void testBasicUsage() {
-               // create a couple of events...
-               Session session = sessionFactory.openSession();
-               session.beginTransaction();
-               session.save( new Event( "Our very first event!", new Date() ) );
-               session.save( new Event( "A follow up event", new Date() ) );
-               session.getTransaction().commit();
-               session.close();
-
-               // now lets pull events from the database and list them
-               session = sessionFactory.openSession();
-        session.beginTransaction();
-        List result = session.createQuery( "from Event" ).list();
-               for ( Event event : (List<Event>) result ) {
-                       System.out.println( "Event (" + event.getDate() + ") : " + event.getTitle() );
-               }
-        session.getTransaction().commit();
-        session.close();
-       }
-}