Hibernate is an object-relational mapping solution in the Java language. It is free, open source software that uses the GNU Wide general Public License issue. It provides a convenient framework for the mapping of object-oriented domain model to traditional relational database. Hibernate is also currently the most popular database persistence layer framework in Java development, which is now owned by JBoss.
It is designed to liberate software http://www.aliyun.com/zixun/aggregation/7155.html "> Developers from a large number of the same data persistence layer related programming work." Developers can use hibernate either from the draft design or from a legacy database.
Hibernate is responsible not only for mapping from Java classes to database tables, but also for mapping from Java data types to SQL data types, as well as for object-oriented data query retrieval mechanisms, which greatly shortens development time on manual processing of SQL and JDBC.
The Hibernate Core 4.0.0.ALPHA1 update is as follows:
· The major focus for this is Alpha release is to put the concept of serviceregistry into place as a as a to start migrating vari OUs stuff to be services within the registry.
· Completely reworked the JDBC and transaction consortium internally, leveraging Jdbccoordinator and Transactioncoordinator internally.
· Move to use proxies for JDBC objects internally. This is one of the things vetted and tested for a long, long. Obviously configured is a hug concern and I findings were that the proxies added very little speed. Why do it? Essentially this allows us to apply consistent behavior in terms of logging, resource tracking and cleanup the across the Various objects and various usage scenarios. It also allows centralization of lots of previously code.
· Migration to notion of a jtaplatform providing more complete and consistent set of services over legacy Transactionmanagerlookup
· Developed initial support for managing internals of running Hibernate-sessionfactory (its services) via JMX. Jmxservice for details.
· Removed non-maintained second level cache integrations, Hibernate-oscache and Hibernate-swarmcache.
· Began removal of deprecated methods scheduled for removal in 4.0
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.