├── hibernate-core └── src │ ├── test │ ├── resources │ │ ├── spy.properties │ │ ├── DB2JccConfiguration.properties │ │ ├── org │ │ │ └── hibernate │ │ │ │ ├── test │ │ │ │ ├── fileimport │ │ │ │ │ ├── dogs.sql │ │ │ │ │ ├── humans.sql │ │ │ │ │ └── Dog.hbm.xml │ │ │ │ └── annotations │ │ │ │ │ ├── configuration │ │ │ │ │ └── orm.xml │ │ │ │ │ └── bytecode │ │ │ │ │ └── Hammer.hbm.xml │ │ │ │ └── metamodel │ │ │ │ └── source │ │ │ │ └── annotations │ │ │ │ └── xml │ │ │ │ └── mocker │ │ │ │ ├── default-schema2.xml │ │ │ │ └── entity-metadata-complete.xml │ │ └── hibernate.cfg.xml │ └── java │ │ └── org │ │ └── hibernate │ │ ├── test │ │ ├── mapping │ │ │ └── usertypes │ │ │ │ ├── TestEnum.java │ │ │ │ ├── TestEnumType.hbm.xml │ │ │ │ └── TestEntity.java │ │ ├── propertyref │ │ │ ├── import.sql │ │ │ └── inheritence │ │ │ │ └── union │ │ │ │ └── Customer.java │ │ ├── stats │ │ │ ├── State.java │ │ │ └── Province.java │ │ ├── mappingexception │ │ │ ├── InvalidMapping.java │ │ │ ├── InvalidMapping.hbm.xml │ │ │ └── User.hbm.xml │ │ ├── onetoone │ │ │ ├── optional │ │ │ │ ├── Org.java │ │ │ │ ├── Entity.java │ │ │ │ ├── Person.java │ │ │ │ └── Address.java │ │ │ ├── joined │ │ │ │ ├── Org.java │ │ │ │ ├── Entity.java │ │ │ │ ├── Person.java │ │ │ │ └── Address.java │ │ │ └── singletable │ │ │ │ ├── Entity.java │ │ │ │ ├── Person.java │ │ │ │ ├── Org.java │ │ │ │ └── Address.java │ │ ├── annotations │ │ │ ├── any │ │ │ │ └── Property.java │ │ │ ├── entity │ │ │ │ ├── Starred.java │ │ │ │ ├── Length.java │ │ │ │ └── CommunityBid.java │ │ │ ├── polymorphism │ │ │ │ ├── MovingThing.java │ │ │ │ └── SportCar.java │ │ │ ├── id │ │ │ │ ├── entities │ │ │ │ │ ├── Planet.java │ │ │ │ │ ├── FirTree.java │ │ │ │ │ ├── GoalKeeper.java │ │ │ │ │ ├── Tower.java │ │ │ │ │ └── MilitaryBuilding.java │ │ │ │ ├── sequences │ │ │ │ │ └── entities │ │ │ │ │ │ ├── Planet.java │ │ │ │ │ │ └── FirTree.java │ │ │ │ └── package-info.java │ │ │ ├── generics │ │ │ │ ├── State.java │ │ │ │ ├── Paper.java │ │ │ │ ├── PricedStuff.java │ │ │ │ └── Stuff.java │ │ │ ├── collectionelement │ │ │ │ ├── FavoriteFood.java │ │ │ │ ├── Character.java │ │ │ │ └── indexedCollection │ │ │ │ │ └── Contact.java │ │ │ ├── configuration │ │ │ │ └── package-info.java │ │ │ ├── manytoone │ │ │ │ ├── referencedcolumnname │ │ │ │ │ ├── Vendor.java │ │ │ │ │ └── Item.java │ │ │ │ └── Customer.java │ │ │ ├── A320b.java │ │ │ ├── reflection │ │ │ │ ├── Availability.java │ │ │ │ ├── Competition.java │ │ │ │ ├── SocialSecurityPhysicalAccount.java │ │ │ │ └── Organization.java │ │ │ ├── entitynonentity │ │ │ │ ├── Cellular.java │ │ │ │ ├── Communication.java │ │ │ │ ├── GSM.java │ │ │ │ ├── Phone.java │ │ │ │ └── Interaction.java │ │ │ ├── genericsinheritance │ │ │ │ ├── ChildHierarchy1.java │ │ │ │ ├── ParentHierarchy1.java │ │ │ │ ├── ChildHierarchy22.java │ │ │ │ ├── ParentHierarchy22.java │ │ │ │ ├── ChildHierarchy2.java │ │ │ │ └── ParentHierarchy2.java │ │ │ ├── inheritance │ │ │ │ ├── Apple.java │ │ │ │ ├── joined │ │ │ │ │ ├── SwimmingPool.java │ │ │ │ │ ├── PropertyAsset.java │ │ │ │ │ └── FinancialAsset.java │ │ │ │ └── singletable │ │ │ │ │ ├── PaperTrash.java │ │ │ │ │ ├── Noise.java │ │ │ │ │ ├── Rock.java │ │ │ │ │ └── House.java │ │ │ ├── interfaces │ │ │ │ ├── Contact.java │ │ │ │ └── User.java │ │ │ ├── xml │ │ │ │ └── hbm │ │ │ │ │ ├── B.java │ │ │ │ │ ├── A.java │ │ │ │ │ └── Z.java │ │ │ ├── cid │ │ │ │ ├── Product.java │ │ │ │ ├── Presenter.java │ │ │ │ ├── Channel.java │ │ │ │ ├── OrderLine.java │ │ │ │ ├── Order.java │ │ │ │ ├── B.java │ │ │ │ ├── C.java │ │ │ │ └── A.java │ │ │ ├── bytecode │ │ │ │ ├── Tool.java │ │ │ │ └── Hammer.java │ │ │ ├── fkcircularity │ │ │ │ ├── C.java │ │ │ │ ├── A.java │ │ │ │ ├── ClassB.java │ │ │ │ ├── ClassC.java │ │ │ │ ├── ClassD.java │ │ │ │ └── D.java │ │ │ ├── derivedidentities │ │ │ │ ├── e2 │ │ │ │ │ ├── b │ │ │ │ │ │ ├── EmployeeId.java │ │ │ │ │ │ ├── DependentId.java │ │ │ │ │ │ └── Employee.java │ │ │ │ │ └── a │ │ │ │ │ │ ├── EmployeeId.java │ │ │ │ │ │ ├── Employee.java │ │ │ │ │ │ └── DependentId.java │ │ │ │ ├── e5 │ │ │ │ │ ├── b │ │ │ │ │ │ ├── PersonId.java │ │ │ │ │ │ └── Person.java │ │ │ │ │ ├── c │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── a │ │ │ │ │ │ └── PersonId.java │ │ │ │ ├── e3 │ │ │ │ │ ├── a │ │ │ │ │ │ ├── EmployeeId.java │ │ │ │ │ │ ├── Employee.java │ │ │ │ │ │ └── DependentId.java │ │ │ │ │ └── b │ │ │ │ │ │ ├── Employee.java │ │ │ │ │ │ ├── DependentId.java │ │ │ │ │ │ └── EmployeeId.java │ │ │ │ ├── e6 │ │ │ │ │ ├── b │ │ │ │ │ │ ├── Person.java │ │ │ │ │ │ └── PersonId.java │ │ │ │ │ └── a │ │ │ │ │ │ ├── Person.java │ │ │ │ │ │ └── PersonId.java │ │ │ │ ├── e1 │ │ │ │ │ ├── b │ │ │ │ │ │ ├── Employee.java │ │ │ │ │ │ └── DependentId.java │ │ │ │ │ └── c │ │ │ │ │ │ └── Employee.java │ │ │ │ └── e4 │ │ │ │ │ ├── a │ │ │ │ │ ├── Simple.java │ │ │ │ │ └── Person.java │ │ │ │ │ └── b │ │ │ │ │ └── Person.java │ │ │ ├── access │ │ │ │ ├── BigBed.java │ │ │ │ ├── Thingy.java │ │ │ │ └── Chair.java │ │ │ ├── idmanytoone │ │ │ │ └── alphabetical │ │ │ │ │ ├── Service.java │ │ │ │ │ ├── Benefserv.java │ │ │ │ │ ├── Droitacces.java │ │ │ │ │ └── Acces.java │ │ │ ├── lob │ │ │ │ ├── Dog.java │ │ │ │ └── Editor.java │ │ │ ├── query │ │ │ │ └── SynonymousDictionary.java │ │ │ ├── embedded │ │ │ │ └── URLFavorite.java │ │ │ ├── override │ │ │ │ ├── PropertyInfo.java │ │ │ │ └── Location.java │ │ │ ├── namingstrategy │ │ │ │ └── DummyNamingStrategy.java │ │ │ ├── tuplizer │ │ │ │ └── Country.java │ │ │ ├── indexcoll │ │ │ │ ├── Gas.java │ │ │ │ └── GasKey.java │ │ │ ├── Ferry.java │ │ │ ├── IncorrectEntity.java │ │ │ ├── Thing.java │ │ │ ├── onetoone │ │ │ │ ├── TrousersZip.java │ │ │ │ ├── Heart.java │ │ │ │ ├── PartyAffiliate.java │ │ │ │ └── Trousers.java │ │ │ ├── tableperclass │ │ │ │ ├── Robot.java │ │ │ │ ├── T800.java │ │ │ │ └── Product.java │ │ │ ├── duplicatedgenerator │ │ │ │ └── Flight.java │ │ │ └── referencedcolumnname │ │ │ │ ├── Item.java │ │ │ │ └── Vendor.java │ │ ├── criteria │ │ │ ├── Man.java │ │ │ ├── Woman.java │ │ │ ├── Code.java │ │ │ ├── VersionedRecord.java │ │ │ ├── Animal.hbm.xml │ │ │ ├── Role.java │ │ │ ├── TestObject.hbm.xml │ │ │ └── StudentDTO.java │ │ ├── legacy │ │ │ ├── TrivialClass.java │ │ │ ├── Trivial.java │ │ │ ├── Named.java │ │ │ ├── Multiplicity.java │ │ │ ├── Super.java │ │ │ ├── AbstractProxy.java │ │ │ ├── K.java │ │ │ ├── J.java │ │ │ ├── Nameable.java │ │ │ ├── StringComparator.java │ │ │ ├── Down.java │ │ │ ├── Drug.java │ │ │ └── NestingComponent.java │ │ ├── jpa │ │ │ ├── package.html │ │ │ ├── MySubclassEntity.java │ │ │ └── cascade │ │ │ │ └── Other.java │ │ ├── hql │ │ │ ├── Cat.java │ │ │ ├── Dog.java │ │ │ ├── Lizard.java │ │ │ ├── PettingZoo.java │ │ │ ├── SUV.java │ │ │ ├── Car.java │ │ │ ├── Truck.java │ │ │ ├── Pickup.java │ │ │ ├── DomesticAnimal.java │ │ │ ├── Reptile.java │ │ │ └── CompositeIdEntity.hbm.xml │ │ ├── any │ │ │ └── PropertyValue.java │ │ ├── mixed │ │ │ └── Folder.java │ │ ├── entityname │ │ │ └── Car.java │ │ ├── stateless │ │ │ ├── Country.java │ │ │ └── Org.java │ │ ├── instrument │ │ │ └── cases │ │ │ │ └── Executable.java │ │ ├── util │ │ │ └── dtd │ │ │ │ └── child.xml │ │ ├── ondelete │ │ │ ├── Address.java │ │ │ └── Salesperson.java │ │ ├── discriminator │ │ │ └── Address.java │ │ ├── dynamicentity │ │ │ ├── Customer.java │ │ │ └── Company.java │ │ ├── joinedsubclass │ │ │ └── Address.java │ │ ├── unionsubclass2 │ │ │ └── Address.java │ │ ├── id │ │ │ ├── Product.java │ │ │ └── Product.hbm.xml │ │ ├── array │ │ │ └── B.java │ │ ├── cut │ │ │ └── types.hbm.xml │ │ ├── event │ │ │ └── collection │ │ │ │ └── Entity.java │ │ ├── typeparameters │ │ │ └── Typedef.hbm.xml │ │ ├── cfg │ │ │ ├── cache │ │ │ │ ├── SubClass.java │ │ │ │ ├── Item.java │ │ │ │ └── BaseClass.java │ │ │ ├── persister │ │ │ │ ├── Tree.java │ │ │ │ └── Palmtree.java │ │ │ └── orm-serializable.xml │ │ ├── joinfetch │ │ │ └── Category.java │ │ ├── idclass │ │ │ └── FavoriteCustomer.java │ │ ├── unionsubclass │ │ │ └── Employee.java │ │ ├── interfaceproxy │ │ │ ├── Folder.java │ │ │ └── Item.java │ │ ├── iterate │ │ │ ├── Item.java │ │ │ └── Item.hbm.xml │ │ ├── abstractembeddedcomponents │ │ │ ├── propertyref │ │ │ │ ├── Address.java │ │ │ │ └── Server.java │ │ │ └── cid │ │ │ │ └── MyInterface.java │ │ ├── hqlfetchscroll │ │ │ └── Child.java │ │ ├── tm │ │ │ └── Item.hbm.xml │ │ ├── idbag │ │ │ └── Group.java │ │ ├── fileimport │ │ │ └── Dog.java │ │ └── readonly │ │ │ └── StudentDTO.java │ │ └── metamodel │ │ ├── binding │ │ └── package-info.java │ │ └── source │ │ └── annotations │ │ └── xml │ │ └── mocker │ │ └── IndexBuilderTest.java │ └── main │ ├── java │ └── org │ │ └── hibernate │ │ └── boot │ │ └── registry │ │ └── selector │ │ └── package-info.java │ └── javadoc │ └── images │ ├── h1_hdr.png │ ├── bkgheader.png │ ├── bkg_blkheader.png │ └── bkg_gradient.gif ├── hibernate-entitymanager └── src │ ├── main │ ├── javadoc │ │ └── package.html │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.persistence.spi.PersistenceProvider │ └── test │ ├── resources │ ├── DB2JccConfiguration.properties │ └── org │ │ └── hibernate │ │ └── jpa │ │ └── test │ │ └── mapping │ │ └── orm.xml │ ├── java │ ├── NoPackageEntity.java │ └── org │ │ └── hibernate │ │ └── jpa │ │ └── test │ │ ├── pack │ │ ├── explodedpar │ │ │ └── package-info.java │ │ ├── war │ │ │ ├── package-info.java │ │ │ └── Lighter.java │ │ ├── defaultpar │ │ │ ├── package-info.java │ │ │ └── Lighter.java │ │ ├── defaultpar_1_0 │ │ │ ├── package-info.java │ │ │ └── Lighter1.java │ │ ├── explicitpar │ │ │ └── Washer.java │ │ └── various │ │ │ ├── Seat.java │ │ │ └── Airplane.java │ │ ├── xml │ │ ├── Light.java │ │ ├── Lighter.java │ │ └── sequences │ │ │ ├── Light.java │ │ │ └── Lighter.java │ │ ├── metadata │ │ ├── Being.java │ │ └── SimplePerson.java │ │ ├── emops │ │ ├── Dress.java │ │ ├── Cat.java │ │ └── Colony.java │ │ ├── connection │ │ └── FakeDataSourceException.java │ │ ├── cascade │ │ └── Author.java │ │ ├── instrument │ │ └── Simple.java │ │ ├── callbacks │ │ ├── ExceptionListener.java │ │ ├── IncreaseListener.java │ │ └── FirstOneListener.java │ │ ├── MyNamingStrategy.java │ │ ├── NoOpListener.java │ │ ├── ops │ │ ├── Mammal.java │ │ ├── Reptile.java │ │ ├── Workload.java │ │ └── NumberedNode.java │ │ ├── LastUpdateListener.java │ │ └── inheritance │ │ └── Strawberry.java │ └── bundles │ └── overridenpar │ └── overridenpar.properties ├── documentation └── src │ └── main │ ├── docbook │ ├── manual │ │ ├── de-DE │ │ │ └── Hibernate_Core_Reference_Guide.po │ │ ├── en-US │ │ │ ├── images │ │ │ │ ├── lite.png │ │ │ │ ├── overview.png │ │ │ │ ├── AuthorWork.png │ │ │ │ ├── full_cream.png │ │ │ │ ├── AuthorWork.zargo │ │ │ │ ├── EmployerEmployee.png │ │ │ │ ├── hibernate_logo_a.png │ │ │ │ ├── EmployerEmployee.zargo │ │ │ │ ├── CustomerOrderProduct.png │ │ │ │ └── CustomerOrderProduct.zargo │ │ │ └── HIBERNATE_-_Relational_Persistence_for_Idiomatic_Java.ent │ │ ├── publican.cfg │ │ ├── fr-FR │ │ │ └── content │ │ │ │ └── quickstart.po │ │ ├── ja-JP │ │ │ └── content │ │ │ │ └── quickstart.po │ │ ├── pt-BR │ │ │ └── content │ │ │ │ └── quickstart.po │ │ └── zh-CN │ │ │ └── content │ │ │ └── quickstart.po │ ├── .gitignore │ ├── devguide │ │ ├── en-US │ │ │ ├── chapters │ │ │ │ ├── pc │ │ │ │ │ └── extras │ │ │ │ │ │ ├── ReattachingWithSession1.java │ │ │ │ │ │ ├── DeletingWithSession.java │ │ │ │ │ │ ├── DeletingWithEM.java │ │ │ │ │ │ ├── ContainsWithEM.java │ │ │ │ │ │ ├── ContainsWithSession.java │ │ │ │ │ │ ├── LoadWithEM.java │ │ │ │ │ │ ├── LoadWithSession.java │ │ │ │ │ │ ├── ReattachingWithSession2.java │ │ │ │ │ │ ├── MergeWithEM.java │ │ │ │ │ │ ├── MergeWithSession.java │ │ │ │ │ │ ├── RefreshWithSession.java │ │ │ │ │ │ ├── RefreshWithEM.java │ │ │ │ │ │ ├── GetReferenceWithEM.java │ │ │ │ │ │ ├── GetReferenceWithSession.java │ │ │ │ │ │ ├── ManagedUpdateWithSession.java │ │ │ │ │ │ ├── UnwrapWithEM.java │ │ │ │ │ │ ├── ManagedUpdateWithEM.java │ │ │ │ │ │ ├── MakingPersistentWithSession.java │ │ │ │ │ │ ├── MakingPersistentWithEM.java │ │ │ │ │ │ ├── VisualizingMerge.java │ │ │ │ │ │ ├── CheckingLazinessWithHibernate.java │ │ │ │ │ │ ├── CheckingLazinessWithJPA2.java │ │ │ │ │ │ └── CheckingLazinessWithJPA.java │ │ │ │ ├── transactions │ │ │ │ │ └── extras │ │ │ │ │ │ ├── jvm-identity.java │ │ │ │ │ │ └── database-identity.java │ │ │ │ ├── query_ql │ │ │ │ │ └── extras │ │ │ │ │ │ ├── simplest_query2.java │ │ │ │ │ │ ├── simplest_query.java │ │ │ │ │ │ ├── locate_bnf.txt │ │ │ │ │ │ ├── join_example_fetch.txt │ │ │ │ │ │ ├── root_entity_ref_bnf.txt │ │ │ │ │ │ ├── substring_bnf.txt │ │ │ │ │ │ ├── searched_case_bnf.txt │ │ │ │ │ │ ├── simple_case_bnf.txt │ │ │ │ │ │ ├── join_example_with.txt │ │ │ │ │ │ ├── concat_op_example.txt │ │ │ │ │ │ ├── predicate_like_bnf.txt │ │ │ │ │ │ ├── having_illustration.txt │ │ │ │ │ │ ├── empty_collection_example.txt │ │ │ │ │ │ ├── statement_delete_bnf.txt │ │ │ │ │ │ ├── entity_type_exp_example.txt │ │ │ │ │ │ ├── string_literals_example.txt │ │ │ │ │ │ ├── ctor_dynamic_instantiation_example.txt │ │ │ │ │ │ ├── list_dynamic_instantiation_example.txt │ │ │ │ │ │ ├── statement_insert_bnf.txt │ │ │ │ │ │ ├── statement_select_bnf.txt │ │ │ │ │ │ ├── member_of_collection_example.txt │ │ │ │ │ │ ├── statement_insert_example_named_id.java │ │ │ │ │ │ ├── join_example_implicit.txt │ │ │ │ │ │ ├── multiple_root_entity_ref_example2.txt │ │ │ │ │ │ ├── predicate_comparison_example_using_all.txt │ │ │ │ │ │ ├── predicate_nullness_example.txt │ │ │ │ │ │ ├── order_by_example.txt │ │ │ │ │ │ ├── arithmetic_example.txt │ │ │ │ │ │ ├── group_by_illustration.txt │ │ │ │ │ │ ├── join_example_explicit_inner.txt │ │ │ │ │ │ ├── multiple_root_entity_ref_example.txt │ │ │ │ │ │ ├── agg_func_example.txt │ │ │ │ │ │ ├── predicate_in_bnf.txt │ │ │ │ │ │ ├── nullif_example.txt │ │ │ │ │ │ ├── map_dynamic_instantiation_example.txt │ │ │ │ │ │ ├── predicate_like_example.txt │ │ │ │ │ │ ├── statement_update_example_hql.java │ │ │ │ │ │ ├── statement_update_example_jpql.java │ │ │ │ │ │ ├── statement_update_example_hql_versioned.java │ │ │ │ │ │ ├── searched_case_exp_example.txt │ │ │ │ │ │ ├── collection_reference_example.txt │ │ │ │ │ │ ├── statement_update_bnf.txt │ │ │ │ │ │ └── predicate_between_example.txt │ │ │ │ ├── events │ │ │ │ │ └── extras │ │ │ │ │ │ ├── SessionScopedExample.java │ │ │ │ │ │ ├── SessionFactoryScopedExample.java │ │ │ │ │ │ └── LoadListenerExample.java │ │ │ │ ├── query_criteria │ │ │ │ │ └── extras │ │ │ │ │ │ ├── from_root_methods.java │ │ │ │ │ │ ├── from_root_example.java │ │ │ │ │ │ ├── CriteriaBuilder_query_creation_snippet.java │ │ │ │ │ │ ├── from_join_example_plural.java │ │ │ │ │ │ ├── from_fetch_example_plural.java │ │ │ │ │ │ ├── select_root_entity_example.java │ │ │ │ │ │ ├── select_attribute_example.java │ │ │ │ │ │ ├── from_join_example_embedded_and_many2one.java │ │ │ │ │ │ └── from_fetch_example_embedded_and_many2one.java │ │ │ │ └── multitenancy │ │ │ │ │ ├── images │ │ │ │ │ ├── multitenacy_schema.png │ │ │ │ │ ├── multitenacy_database.png │ │ │ │ │ └── multitenacy_discriminator.png │ │ │ │ │ └── extras │ │ │ │ │ └── tenant-identifier-from-SessionFactory.java │ │ │ ├── extras │ │ │ │ ├── opening_a_session.java │ │ │ │ ├── foreign-key.xml │ │ │ │ ├── embedding_SchemaExport.java │ │ │ │ ├── cmt-idiom.java │ │ │ │ ├── cache_providers.xml │ │ │ │ ├── length-precision-scale.xml │ │ │ │ ├── comments.xml │ │ │ │ ├── sql-type.xml │ │ │ │ ├── browsing_cache.java │ │ │ │ ├── cache_providers_mapping.java │ │ │ │ ├── specify_mapping_files_directly.java │ │ │ │ ├── timestamp_version.java │ │ │ │ ├── letting_hibernate_find_mapping_files.java │ │ │ │ ├── version_annotation.java │ │ │ │ ├── check.xml │ │ │ │ ├── evicting_item.java │ │ │ │ ├── default-attribute.xml │ │ │ │ ├── setCacheRegion.java │ │ │ │ ├── batch_insert.java │ │ │ │ ├── child-column-elements.xml │ │ │ │ ├── notnull-unique.xml │ │ │ │ ├── timestamp_version.xml │ │ │ │ ├── hql-insert.java │ │ │ │ ├── version_property.xml │ │ │ │ ├── bmt-idiom.java │ │ │ │ ├── specifying_configuration_properties_programmatically.java │ │ │ │ ├── hibernate.properties │ │ │ │ ├── hql_delete.java │ │ │ │ ├── updating_version.java │ │ │ │ └── using_a_StatelessSession.java │ │ │ ├── Hibernate_Development_Guide.ent │ │ │ ├── JMX.xml │ │ │ └── Mapping_Entities.xml │ │ └── publican.cfg │ └── quickstart │ │ └── en-US │ │ ├── images │ │ └── hibernate_logo_a.png │ │ └── Hibernate_Getting_Started_Guide.ent │ └── style │ ├── css │ └── css │ │ ├── hibernate-single.css │ │ └── hibernate-eclipse.css │ └── images │ └── images │ └── org │ └── hibernate │ ├── dot.png │ ├── dot2.png │ ├── docbook │ ├── up.png │ ├── home.png │ ├── next.png │ ├── note.png │ ├── prev.png │ ├── tip.png │ ├── caution.png │ ├── warning.png │ ├── important.png │ └── callouts │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ └── 9.png │ ├── title_hdr.png │ ├── bkg_gradient.png │ ├── community_doc.png │ └── hibernatelogo.png ├── hibernate-envers └── src │ ├── main │ └── resources │ │ └── META-INF │ │ ├── copyright.txt │ │ └── services │ │ └── org.hibernate.integrator.spi.Integrator │ └── test │ ├── java │ └── org │ │ └── hibernate │ │ └── envers │ │ └── test │ │ ├── integration │ │ ├── interfaces │ │ │ ├── components │ │ │ │ └── IComponent.java │ │ │ ├── relation │ │ │ │ └── ISetRefEdEntity.java │ │ │ └── hbm │ │ │ │ └── allAudited │ │ │ │ └── SimpleInterface.java │ │ └── inheritance │ │ │ └── mixed │ │ │ └── entities │ │ │ └── Activity.java │ │ ├── performance │ │ └── AllPerformance.java │ │ └── entities │ │ └── StrTestEntityComparator.java │ └── resources │ └── log4j.properties ├── hibernate_logo.gif ├── hibernate-infinispan └── src │ ├── main │ ├── resources │ │ └── META-INF │ │ │ └── services │ │ │ ├── org.hibernate.boot.registry.selector.AvailabilityAnnouncer │ │ │ └── org.infinispan.commands.module.ModuleCommandExtensions │ └── java │ │ └── org │ │ └── hibernate │ │ └── cache │ │ └── infinispan │ │ └── util │ │ └── CacheCommandIds.java │ └── test │ └── resources │ └── log4j.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── release └── src │ └── javadoc │ └── images │ ├── h1_hdr.png │ ├── bkgheader.png │ ├── bkg_gradient.gif │ └── bkg_blkheader.png ├── databases └── .gitignore ├── hibernate-ehcache ├── src │ ├── main │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.hibernate.boot.registry.selector.AvailabilityAnnouncer │ └── test │ │ └── resources │ │ ├── hibernate-config │ │ └── ehcache.xml │ │ └── log4j.properties └── hibernate-ehcache.gradle ├── hibernate-proxool ├── hibernate-proxool.gradle └── src │ └── test │ └── resources │ ├── pool-one.properties │ └── pool-two.properties ├── hibernate-c3p0 ├── hibernate-c3p0.gradle └── src │ └── test │ └── resources │ └── log4j.properties └── hibernate-testing └── hibernate-testing.gradle /hibernate-core/src/test/resources/spy.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hibernate-entitymanager/src/main/javadoc/package.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /documentation/src/main/docbook/manual/de-DE/Hibernate_Core_Reference_Guide.po: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation/src/main/docbook/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore publican output 2 | */tmp 3 | -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/ReattachingWithSession1.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hibernate-envers/src/main/resources/META-INF/copyright.txt: -------------------------------------------------------------------------------- 1 | (c) 2008, Adam Warski, JBoss Inc. -------------------------------------------------------------------------------- /hibernate_logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhinoman/hibernate-core/master/hibernate_logo.gif -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/transactions/extras/jvm-identity.java: -------------------------------------------------------------------------------- 1 | foo==bar -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/DeletingWithSession.java: -------------------------------------------------------------------------------- 1 | session.delete( fritz ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/query_ql/extras/simplest_query2.java: -------------------------------------------------------------------------------- 1 | select c from Cat c -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/DeletingWithEM.java: -------------------------------------------------------------------------------- 1 | entityManager.remove( fritz ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/query_ql/extras/simplest_query.java: -------------------------------------------------------------------------------- 1 | select c from com.acme.Cat c -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/extras/opening_a_session.java: -------------------------------------------------------------------------------- 1 | Session session = sessions.openSession(); -------------------------------------------------------------------------------- /hibernate-infinispan/src/main/resources/META-INF/services/org.hibernate.boot.registry.selector.AvailabilityAnnouncer: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/ContainsWithEM.java: -------------------------------------------------------------------------------- 1 | assert entityManager.contains( cat ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/ContainsWithSession.java: -------------------------------------------------------------------------------- 1 | assert session.contains( cat ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/LoadWithEM.java: -------------------------------------------------------------------------------- 1 | entityManager.find( Author.class, authorId ); -------------------------------------------------------------------------------- /documentation/src/main/style/css/css/hibernate-single.css: -------------------------------------------------------------------------------- 1 | @import url("hibernate.css"); 2 | 3 | .title {margin-top:30px;} 4 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhinoman/hibernate-core/master/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /hibernate-core/src/main/java/org/hibernate/boot/registry/selector/package-info.java: -------------------------------------------------------------------------------- 1 | package org.hibernate.boot.registry.selector; -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/LoadWithSession.java: -------------------------------------------------------------------------------- 1 | session.byId( Author.class ).load( authorId ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/ReattachingWithSession2.java: -------------------------------------------------------------------------------- 1 | session.saveOrUpdate( someDetachedCat ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/transactions/extras/database-identity.java: -------------------------------------------------------------------------------- 1 | foo.getId().equals( bar.getId() ) -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/extras/foreign-key.xml: -------------------------------------------------------------------------------- 1 |5 | Tests for any JPA-specific behavior for which we need to ensure 6 | compliance. 7 |
8 | 9 | 10 | -------------------------------------------------------------------------------- /hibernate-core/src/test/java/org/hibernate/test/mappingexception/InvalidMapping.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | This File Intentionally Left Blank -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/multitenancy/images/multitenacy_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhinoman/hibernate-core/master/documentation/src/main/docbook/devguide/en-US/chapters/multitenancy/images/multitenacy_schema.png -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/pc/extras/MakingPersistentWithEM.java: -------------------------------------------------------------------------------- 1 | DomesticCat fritz = new DomesticCat(); 2 | fritz.setColor( Color.GINGER ); 3 | fritz.setSex( 'M' ); 4 | fritz.setName( "Fritz" ); 5 | entityManager.persist( fritz ); -------------------------------------------------------------------------------- /documentation/src/main/docbook/devguide/en-US/chapters/query_ql/extras/ctor_dynamic_instantiation_example.txt: -------------------------------------------------------------------------------- 1 | select new Family( mother, mate, offspr ) 2 | from DomesticCat as mother 3 | join mother.mate as mate 4 | left join mother.kittens as offspr -------------------------------------------------------------------------------- /hibernate-core/src/test/java/org/hibernate/test/criteria/Code.java: -------------------------------------------------------------------------------- 1 | package org.hibernate.test.criteria; 2 | 3 | /** 4 | * @author Strong Liu