org.hibernate.test.dynamicentity.tuplizer
Class TuplizerDynamicEntityTest

java.lang.Object
  extended by org.hibernate.testing.junit4.BaseUnitTestCase
      extended by org.hibernate.testing.junit4.BaseCoreFunctionalTestCase
          extended by org.hibernate.test.dynamicentity.tuplizer.TuplizerDynamicEntityTest

public class TuplizerDynamicEntityTest
extends BaseCoreFunctionalTestCase

Demonstrates use of Tuplizers to allow the use of JDK dynamic proxies as our domain model.

Here we plug a custom Interceptor into the session simply to allow us to not have to explicitly supply the appropriate entity name to the Session calls.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.hibernate.testing.junit4.BaseCoreFunctionalTestCase
BaseCoreFunctionalTestCase.RollbackWork
 
Field Summary
 
Fields inherited from class org.hibernate.testing.junit4.BaseCoreFunctionalTestCase
DIALECT, NO_CLASSES, NO_MAPPINGS, USE_NEW_METADATA_MAPPINGS, VALIDATE_DATA_CLEANUP
 
Constructor Summary
TuplizerDynamicEntityTest()
           
 
Method Summary
 void configure(Configuration cfg)
           
 String[] getMappings()
           
 void testIt()
           
 
Methods inherited from class org.hibernate.testing.junit4.BaseCoreFunctionalTestCase
addMappings, addMappings, afterConfigurationBuilt, afterConfigurationBuilt, afterSessionFactoryBuilt, afterTest, applyCacheSettings, assertAllDataRemoved, beforeTest, buildConfiguration, buildServiceRegistry, cleanupCache, cleanupTest, configuration, constructConfiguration, createSchema, generateBootstrapRegistry, getAnnotatedClasses, getAnnotatedPackages, getBaseForMappings, getCacheConcurrencyStrategy, getDialect, getXmlFiles, onFailure, openSession, openSession, overrideCacheStrategy, prepareBasicRegistryBuilder, prepareBootstrapRegistryBuilder, prepareTest, readCommittedIsolationMaintained, rebuildSessionFactory, rebuildSessionFactoryOnError, serviceRegistry, sessionFactory
 
Methods inherited from class org.hibernate.testing.junit4.BaseUnitTestCase
releaseTransactions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TuplizerDynamicEntityTest

public TuplizerDynamicEntityTest()
Method Detail

getMappings

public String[] getMappings()
Overrides:
getMappings in class BaseCoreFunctionalTestCase

configure

public void configure(Configuration cfg)
Overrides:
configure in class BaseCoreFunctionalTestCase

testIt

public void testIt()


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.