`

hibernate meta标签作用

 
阅读更多


 
创建持久化类,这里在<property>元素里增加了<meta>元素,更加精细。

 <meta>元素的属性:

属性     
class-description
 
类的JavaDoc
 

field-description
 
类属性的JavaDoc
 

interface
 
True为生成接口,False为生成类(默认)
 

implement
 
指定类实现的接口
 

extends
 
指定类继承的父类名
 

generated-class
 
重新指定生成的类名
 

scope-class
 
指定修饰符,默认为public
 

scope-set
 
指定set方法修饰符,默认public
 

scope-get
 
指定get方法修饰符,默认public
 

scope-field
 
指定类属性的修饰符,默认private
 

use-in-toString
 
True为在toString()方法中包含此属性
 

get-property
 
False为不会在JAVA类中生成此属性,默认true
 

finder-method
 
指定find方法名
 

extends指定类继承的父类名
 
应用举例:<metaattribute=”extends”>mypack.BusinessObject</meta>
<meta>元素有其作用范围。如果把其放在类定义前,则后面的所有类都受影响。

但是,如果将其inherit属性设置为false,它就只对最近的类起作用。例如:
<meta attribute=”extends”inherit=”false”>mypack.BusinessObject</meta>

分享到:
评论

相关推荐

    Hibernatetools_Reference_Guide

    1. **Hibernate Meta Model**:用于描述数据库元数据的一种模型,可以方便地从中生成 Java POJO 类。 2. **Exporters**:一组工具用于将 Meta Model 导出为不同的格式,如 Java 代码、XML 映射文件等。 #### 六、...

    hibernate for netbeans 6.1

    标签"framework hibernate netbeans6.1"进一步强调了讨论的主题,涵盖了Hibernate框架、NetBeans 6.1 IDE以及它们之间的集成。 在提供的压缩包子文件的文件名称列表中,我们可以看到以下三个关键目录: 1. **Info*...

    hibernate数据库中文乱码问题

    4. **检查前端页面编码**:检查所有涉及用户输入的HTML页面的`&lt;meta&gt;`标签,确保`charset`属性设置为`UTF-8`。 5. **检查Java代码**:在Java代码中,特别是在处理输入输出的地方,需要确保所有字符集设置一致,都是...

    Hibernate数据持久层jar包源码解析

    标签“三层结构”指的是典型的业务应用架构:表现层(Presentation Layer)、业务逻辑层(Business Logic Layer)和数据访问层(Data Access Layer)。在这样的架构中,Hibernate常被用作数据访问层的工具,负责与...

    Hibernate JPA 实例

    【标签】"源码"、"工具" 【详细知识点】 1. Hibernate概述: Hibernate是一个开源的ORM框架,它提供了一种在Java应用中操作数据库的方式,通过对象模型将数据库表映射为Java类,使得开发者可以使用面向对象的方式...

    解决hibernate与MySql存储中文时出现乱码问题

    如果是Web应用,还需要确保HTML页面的编码设置正确,通常在`&lt;meta&gt;`标签中设置`charset="UTF-8"`。 8. **数据库连接池配置**: 如果使用了数据库连接池(如C3P0、Apache DBCP等),需要在连接池的配置中同样设置...

    Flex4+Spring+Hibernate整合Demo项目(Jar包全 包含Blades War包)

    4. **ActiveMQ**:虽然在标签中提到,但未在描述中直接提及。ActiveMQ是Apache的一个开源消息中间件,它实现了JMS(Java消息服务)规范。在大型分布式系统中,ActiveMQ可以用来解耦组件间的通信,提高系统的可扩展性...

    hibernate配置详解

    &lt;meta attribute="class-scope"&gt;指定类作用域。&lt;/meta&gt; &lt;meta attribute="extends"&gt;指定父类名称。&lt;/meta&gt; &lt;column name="ID" precision="15" scale="0" sql-type="" check="ID&gt;10"/&gt; &lt;meta attribute="scope-...

    springMVC-hibernate maven管理

    "WEB-INF" 目录是 Web 应用的受保护区域,其中包含了应用的配置文件(如 web.xml)、JSP 页面、自定义标签库(TLD)和其他资源。"META-INF" 目录则通常包含项目元数据,如 Maven 的 MANIFEST.MF 文件,用于记录项目...

    整合Primeface Hibernate Spring, SpringWeb

    让我们逐一了解这些技术及其在项目中的作用。 1. **Primeface**:Primeface是一个开源的JavaServer Faces (JSF)组件库,为开发人员提供了大量的UI组件,如表格、图表、日历等,以创建美观且用户友好的Web界面。在本...

    Hibernate 3.1+Tomcat 5.5.X(配置JNDI篇)

    【标签】:“hibernate”,“tomcat” 【内容】: 在Hibernate 3.1和Tomcat 5.5.X的集成过程中,配置JNDI是关键步骤,因为这涉及到DataSource的管理。在Tomcat 5.5之前,JNDI配置通常在`server.xml`中进行,但现在...

    primefaces jsf spring3.2.4 hibernate4.2.7 maven整合

    - **index.jsp**:这是Web应用程序的主入口点,通常包含JSF的`&lt;h:html&gt;`或`&lt;f:view&gt;`标签,以及其他UI组件和导航链接。 - **META-INF**:这个目录包含元数据信息,比如MANIFEST.MF文件,定义了项目的属性和依赖。 - ...

    用dbcp连接池,mysql数据库,在tomcat服务器下,通过hibernate配置jndi数据源.doc

    9. **数据源的作用**:数据源降低了应用程序与数据库之间的耦合度,通过连接池管理数据库连接,减少创建和关闭连接的开销。 10. **JNDI工作原理**:JNDI通过名字绑定技术,允许程序通过唯一的名字找到对象的引用,...

    SpringMVC+Spring4+HIbernate5+Maven3.3.9

    结合“SSH”标签,这里指的是Spring、Struts和Hibernate的集成,虽然描述中提到了SpringMVC而不是Struts,但SSH仍然是经典的Java Web开发框架组合。不过,由于SpringMVC的功能更为强大且现代,现在更多地取代了...

    antlr-2.7.7

    标签“java hibernate antlr-2.7”进一步扩展了这个话题。Hibernate是一个流行的Java ORM(对象关系映射)框架,它允许开发者使用面向对象的方式来操作数据库。ANTLR在这里可能是用于解析Hibernate的配置文件或HQL...

    meta-gui-server

    因此,"meta-gui-server"可能使用JDBC或者ORM框架如Hibernate、MyBatis来处理数据库操作。 7. **前端技术**:虽然主要标签是Java,但GUI服务器也可能使用HTML、CSS和JavaScript来构建客户端界面。现代Web开发框架如...

    java+mysql 乱码

    - **Hibernate**:在实体类的映射文件(`.hbm.xml`)中,可以添加`&lt;meta&gt;`标签来指定列的字符集。 ```xml &lt;meta attribute="column-definition"&gt;varchar(255) character set utf8 collate utf8_general_ci&lt;/meta&gt;...

    jbpm_jboss+oracle

    在每个war文件的WEB-INF\classes\META-INF目录下的persistent.xml文件中,你需要修改数据源的设置。主要涉及以下几项: 1. 修改`&lt;non-jta-data-source&gt;`标签,将数据源名称替换为自己的环境中的数据源,例如:`java...

    jpa学习笔记

    JPA 规范要求在类路径的 `META-INF` 目录下放置名为 `persistence.xml` 的配置文件。下面是配置文件的一个示例模板: ```xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    SSH2 查询列表的学习例子

    在`index.jsp`中,可以看到用于展示用户界面和交互的部分,例如使用Struts2的标签库来展示和接收用户输入。Struts2的Action类处理这些请求,并通过配置文件(struts.xml)指定跳转逻辑。 其次,Spring2是依赖注入...

Global site tag (gtag.js) - Google Analytics