`
xp9802
  • 浏览: 1208215 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

hibernate 数据库表-javabean

阅读更多

1、用eclipse的数据库管理器 date source explorer建立与数据库的链接。
           具体方法为在“datebase connections”上右键->new一个链接
    2、打开hibernate tool插件的 hibernate configurations窗口,
            右键->add configuration,配置属性。project选择你要的工  程 database connection选择刚刚配置的数据库链接
     3、在ide的工具栏上右键,选择 customize perspective,
            然后选择command group availability标签,
            勾选hibernate code generation,确定后,工具栏中会多出一个功能按钮,就是刚刚选择的hibernate code generation。
            单击该功能按钮旁边的下拉选项,选择hibernate code generation configuration,弹出对话框,
            配置自动生成的文件所在工程和包路径。
            必填写为如下:“Main”选项卡中 "output directory" 为工程下的src路径,"package"为整个包路径;
            “exporters”选项卡下选择"Domain code(.java)"、"Hibernate XML Mappings(.hbm.xml)"
    4、next,从数据库中选择要生成的表,貌似过程都很慢,慢慢等吧

分享到:
评论

相关推荐

    数据库表生成javabean工具及源代码(修正版)

    数据库表生成JavaBean工具是一种非常实用的开发辅助工具,它能极大地提高开发效率,尤其是在处理大量数据模型对象时。此工具允许开发者连接到数据库,自动获取数据库中的表结构,并将其转换为符合Java Bean规范的类...

    精通hibernate3.0--java数据库持久层开发实践(付京周)2

    根据提供的文件信息,“精通Hibernate3.0—Java数据库持久层开发实践(付京周)”这一书籍主要聚焦于使用Hibernate框架进行Java应用的数据库持久层开发。本书旨在帮助读者深入理解并掌握Hibernate的核心概念和技术...

    数据库实体对象转换JavaBean_数据库对象转Javabean_

    1. **创建Java Bean类**:根据数据库表结构,创建相应的Java Bean类,每个属性对应表中的一个字段,每个属性的getter和setter方法用于访问和修改这些属性的值。 ```java public class UserBean { private String...

    辅考完结-javabean-运行环境Myeclipce

    在本“辅考完结-javabean-运行环境Myeclipse”主题中,我们将深入探讨JavaBean的概念、其在辅助考试系统中的应用以及如何在集成开发环境(IDE)如MyEclipse中运行JavaBean。 首先,JavaBean是一种符合特定规范的...

    从数据库 到 hibernate配置文件,JAVABEAN 和HTML表单的工具

    标题中的“从数据库到Hibernate配置文件,JAVABEAN和HTML表单的工具”指的是一个集成开发环境或工具,它涵盖了数据库管理、对象关系映射(ORM)框架Hibernate的配置,以及JavaBean对象和HTML表单的交互。这个工具...

    博客网站-JSP-源代码-JavaBean+Serlvet技术

    数据库部分,虽然没有具体的数据库文件给出,但通常博客网站会有一个名为"database"的文件夹或资源,包含数据库连接配置、SQL语句或ORM框架(如Hibernate)的相关文件。开发者可以通过这部分内容学习如何将Java应用...

    hibernate笔记--云图智联

    Hibernate更多地关注对象和数据库表的映射,以及抽象出ORM操作,而Mybatis则更接近原生SQL,灵活性更高,通过映射文件可以精确控制SQL的执行。 以上知识点覆盖了Hibernate和Mybatis的配置、基本操作、查询、注解...

    最新版Hibernate-struts-spring框架整合.pdf

    Hibernate需要`hibernate-core`、`hibernate-entitymanager`等核心库,以及可能的JDBC驱动来连接数据库。在整合中,Spring通常被用来管理Hibernate的SessionFactory和Transaction,以实现声明式事务管理。 在实际的...

    Hibernate-Spring-Struts面试题目

    Hibernate 是一个流行的Java持久化框架,用于简化数据库操作。它的主要优点包括: 1. 封装JDBC,减少重复代码。 2. 实现ORM(对象关系映射),让开发者可以使用面向对象的方式处理数据库操作。 3. 支持延迟加载...

    jsp源码其他类别Struts+Hibernate实现MVC-strutsmvc

    - **对象关系映射**:将Java对象映射为数据库表中的行。 - **透明持久化**:无需SQL语句即可进行数据库操作。 - **事务支持**:支持本地事务和分布式事务。 - **缓存机制**:提供一级缓存和二级缓存支持。 2. *...

    数据库表映射成实体类

    以Hibernate为例,我们在Hibernate配置文件中定义每个JavaBean与数据库表的关系,然后在Java代码中就可以直接操作对象,而无需关心底层的SQL。比如,要获取`User`表中的所有记录,只需执行查询,Hibernate会自动处理...

    最新版Hibernate-struts-spring框架整合.doc

    - Hibernate是一个对象关系映射(ORM)框架,它允许开发者以面向对象的方式处理数据库操作。虽然在文档中没有直接提及Hibernate的具体版本,但通常SSH整合会采用当时稳定且功能丰富的版本。 3. **Spring框架**: ...

    jsf+hibernate+javabean完成对表的增删查改

    2. **配置Hibernate**:设置Hibernate的配置文件(hibernate.cfg.xml),定义数据库连接信息,以及实体类与数据库表的映射(在映射文件或实体类上使用注解)。 3. **定义实体类**:根据数据库表结构,创建相应的...

    根据数据库表结构生成javabean的Eclipse插件

    标题中的“根据数据库表结构生成javabean的Eclipse插件”是指一种Eclipse插件开发成果,它的主要功能是自动生成Java Bean类,这些Bean类对应于数据库中的表结构,便于开发者在Java应用程序中方便地操作数据库。...

    jsp javabean spring hibernate

    Hibernate则负责数据库的CRUD(创建、读取、更新、删除)操作,与JavaBean模型交互,实现了数据的透明化访问。 在实际项目中,"JSPSHTest"可能是一个示例项目,用于演示或测试这四者的整合。开发者可以在这个项目中...

    使用注解javaBean关联数据库字段

    - Hibernate:通过Hibernate的注解API,可以直接在JavaBean中定义数据库映射,简化ORM(对象关系映射)过程。 - MyBatis:MyBatis允许在Mapper接口和XML映射文件中使用注解,实现SQL语句的动态生成。 5. **工具...

    HibernateTools-2.0 java版本

    3- 通过该工具从数据库生成 hbm.xml 配置文件 和 JAVABEAN 文件 其中包含了表的备注和字段的备注自动生成 4- 还可以选择生成 对该表操作的HTML表单文件 和 HTML 列表显示文件。 5- 目前支持 MSSQL2000 MSSQL2005,...

    MyEclipse10.7由表自动生成Hibernate实体对象

    在使用MyEclipse 10.7开发JavaWeb项目时,开发者可以通过内置的MyEclipse Database Explorer工具,利用Hibernate反向工程功能,从数据库表自动生成对应的Hibernate实体类。这一过程极大地简化了数据库操作与Java对象...

    javaee 实验报告 实验一 JSP+Servlet+Javabean+jdbc-基于MVC模式的数据库的应用

    数据库名为`db`,包含一个用户表`user`,包含两个字段:`username`(主键,不允许为空)和`password`。数据库的创建可以通过SQL命令完成,例如使用`CREATE DATABASE`和`CREATE TABLE`语句。 在开发过程中,首先创建...

Global site tag (gtag.js) - Google Analytics