`

用seam反向生成实体解说

阅读更多

     在用elipse反向生成实体的时候,在点击刷新"refush"按钮时,它左边会出现你链接的数据库里面的所有的表,然后再选择你要的那个然后再反向生成实体就可以了。

    但是当你新增表时可能会看不到那个表,这时你就会多点击刷新"refush"按钮时,但是还不会出现你要的那个表。这时就要想办法了。在elipse下面你会看到这么个配置文件,叫:hibernate-console.properties 修改它里面的内容,然后你就可以找到你想要的那个表了。

     其实先去找cms-ejb.launch这个配置文件的,它里面有这样信息:

<?xml version="1.0" encoding="UTF-8"?>
<!-- Hibernate Console launch configuration -->
<launchConfiguration type="org.hibernate.eclipse.launch.ConsoleConfigurationLaunchConfigurationType">
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="cms-ejb"/>
<stringAttribute key="org.hibernate.eclipse.launch.PROPERTY_FILE" value="/cms-ejb/hibernate-console.properties"/>
<stringAttribute key="org.hibernate.eclipse.launch.CONFIGURATION_FACTORY" value="JPA"/>
</launchConfiguration>

 

里面会看到这样一句:<stringAttribute key="org.hibernate.eclipse.launch.PROPERTY_FILE" value="/cms-ejb/hibernate-console.properties"/>这样就找到了那个配置文件的位置了。

分享到:
评论

相关推荐

    seam 反向工程_没有实体生成

    在这个特定的场景中,“seam 反向工程_没有实体生成”可能指的是在使用Seam框架进行项目开发时,遇到了在反向工程过程中未自动生成实体类的问题。 在Java EE开发中,实体类(Entity Class)是用于映射数据库表的...

    Seam-gen生成基础项目骨架

    使用 `seam generate` 命令,Seam-gen 可以根据数据库信息生成对应的实体类和管理这些实体的 CRUD 操作。这一步通常需要提供数据库连接信息,如 URL、用户名和密码。Seam-gen 会基于 JPA(Java Persistence API)...

    seam创建工程

    如果使用Maven,可以在命令行或Maven的POM.xml文件中定义Seam相关的依赖。 3. **配置文件**:Seam工程的核心配置文件包括`components.xml`和`seam.properties`。`components.xml`用于声明和配置Seam组件,而`seam....

    JBOSS SEAM组件中文手册

    3. **Seam生成器(Seam Generator)**: 提供了一套工具,用于快速生成Seam项目和组件的模板代码,加速开发进程。 4. **测试框架**: Seam 2.0引入了集成测试框架,使得单元测试和集成测试变得更加方便。 5. **国际...

    jboss seam 学习资料,seam in action和官方手册

    10. **实用工具**:包括邮件服务、定时任务、PDF生成等功能的使用说明。 通过阅读这些材料,开发者可以全面了解和掌握JBoss Seam框架,提升其在企业级Java应用开发中的技能。不论是初学者还是经验丰富的开发者,都...

    使用 Maven 管理 Seam 项目

    在Seam项目中,我们可能还需要配置Maven插件,以便于处理Seam特有的任务,比如生成JPA实体的元数据、处理JSF资源等。例如,我们可以使用`seam-gen`插件来快速创建Seam组件和JPA实体: ```xml &lt;groupId&gt;org....

    Jboss Seam中文版

    4. **生成应用程序**:从现有数据库中自动生成完整的Seam应用。 5. **部署EAR**:指导如何将Seam应用打包成EAR文件进行部署。 6. **热部署与增量部署**:讨论了Seam支持的动态部署特性,方便开发者在开发过程中实时...

    SEAM 中文开发指南

    - **从现有数据库生成应用程序**:利用现有的数据库架构自动生成 SEAM 代码。 - **将应用部署为EAR**:打包为 EAR 文件以便部署到 Java EE 容器。 - **Seam与增量热部署**:支持热部署,提高开发效率。 - **在Jboss...

    seam的注解和标签

    在实际开发中,Seam注解和标签的结合使用可以极大地简化代码,提高开发效率。例如,通过`@Name`和`@In`注解,可以轻松地管理依赖关系;利用`@Entity`和`@Table`注解,可以方便地实现数据持久化;而`&lt;s:form&gt;`和`s:...

    为Seam做好准备

    8. **Seam工具**:Seam提供了一些工具,如Seam Gen,可以帮助快速生成项目结构和基础代码,学习如何使用这些工具能加速开发进程。 9. **Seam事件和上下文**:Seam引入了一种独特的事件模型和组件上下文,使得组件间...

    seam参考手册中文版

    - **从现有数据库生成应用**: 介绍了基于已有数据库快速生成Seam应用的方法。 - **部署为EAR包**: 演示了如何将Seam应用打包并部署到生产环境。 - **热部署**: 介绍Seam支持的热部署特性,有助于提升开发效率。 ...

    jboss seam 2.01GA REF DOC

    本节介绍如何使用 seam-gen 工具快速生成 Seam 项目模板。 **2.1 准备工作** - **安装环境**:确保已安装 Java 和 Maven。 - **下载工具**:下载最新版本的 seam-gen。 **2.2 设置 Eclipse 项目** - **创建项目*...

    seam+hibernate注册例子

    Seam是一个全面的、集成的Java EE框架,主要用于简化企业级应用的开发,而Hibernate则是一个强大的对象关系映射(ORM)框架,它允许开发者用Java对象来操作数据库。在这个"seam+hibernate注册例子"中,我们将探讨...

    Seam Framework 2.0 Reference中文版

    - **从现有数据库生成应用程序**:使用 Seam-gen 从现有的数据库结构自动生成应用程序。 - **将应用部署为 EAR**:介绍了如何将 Seam 应用程序打包成 EAR 文件进行部署。 - **Seam 与增量热部署**:介绍了如何利用 ...

    seam node

    然而,在使用`seamgen`生成的代码时,可能会遇到一些不易理解的地方,尤其是在处理实体Home类时。 #### 实体Home类的功能与工作方式 实体Home类(例如`EntityHome`)通常用于处理与特定实体相关的业务逻辑。这些...

    Seam in Action

    《Seam in Action》这本书详细介绍了如何使用Seam进行实际项目开发,包括设置环境、创建Seam应用、使用Seam组件、调试和测试等步骤。读者可以通过这本书了解到Seam的精髓,掌握如何利用Seam构建高效的企业级应用。 ...

    Seam框架文档简述

    Seam鼓励使用Java 5的注解特性来配置应用,这种方式可以减少XML配置文件的数量,提高开发效率。 ##### 7. 增强的表达式语言 Seam提供了对标准EL(Expression Language)的扩展,称为JBoss EL。这种扩展允许在...

Global site tag (gtag.js) - Google Analytics