Hibernate Annotation文档整理(一)
?
Setting up an annotations project- HibernateUtil类(Annotation方式)
Property?
hibernate.cache.default_cache_concurrency_strategy
当使用注解@Cacheable @Cache时,用来给的默认org.hibernate.annotations.CacheConcurrencyStrategy设置名称,@Cache(strategy="..") 可以覆盖默认设置。?
hibernate.id.new_generator_mappings?
值为true或者false,这个设置表示是否新建的IdentifierGenerator实现类的生成策略为AUTO、Table和Sequence。默认为false,以保持向后兼容性。我们建议所有新项目使用hibernate.id.new_generator_mappings= true,新的生成器是更有效率和更密切的JPA规范语义。然而,他们不向后兼容现有的数据库(如果ID生成一个序列或表)。
Mapping EntitiesMarking a POJO as persistent entity
?
?
@Lobpublic String getFullText() { return fullText;}@Lobpublic byte[] getFullCode() { return fullCode;}??
Property?
hibernate.cache.default_cache_concurrency_strategy
当使用注解@Cacheable @Cache时,用来给的默认org.hibernate.annotations.CacheConcurrencyStrategy设置名称,@Cache(strategy="..") 可以覆盖默认设置。?
hibernate.id.new_generator_mappings?
值为true或者false,这个设置表示是否新建的IdentifierGenerator实现类的生成策略为AUTO、Table和Sequence。默认为false,以保持向后兼容性。我们建议所有新项目使用hibernate.id.new_generator_mappings= true,新的生成器是更有效率和更密切的JPA规范语义。然而,他们不向后兼容现有的数据库(如果ID生成一个序列或表)。
Mapping Entities
Marking a POJO as persistent entity
?
?
@Lobpublic String getFullText() { return fullText;}@Lobpublic byte[] getFullCode() { return fullCode;}??