`
吕金含
  • 浏览: 84727 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

myeclipse中自动生成映射文件、注解形式的类文件

 
阅读更多

1.之前使用过myeclipse自动生成映射文件,这是我使用Ant工具加上hibernate配置文件,也自动生成类,只不过是使用了hibernate的反向工程,这些很繁琐,代码量很多。

2.myeclipse中自动生成映射文件、注解形式的类文件,这里我们只需要在mysql数据库中,建好表就可以了。

3.在mysql中新建一个数据库 sshe表如下

CREATE TABLE tuser(
id VARCHAR(10)  PRIMARY KEY,
NAME VARCHAR(20) NOT NULL UNIQUE,
pwd VARCHAR(20) NOT NULL,
createdate DATE,
modifydate DATE
);
4.在myeclipse中建立好与mysql的连接


5.新建一个web工程

6.在项目中,新建两个包,uitl和model


7.选中项目右键-之后myeclipse-选择add hibernate这个 如下图所示

8.如图所示


9.如图所示

10.如图所示


11.如图所示


12.这样HibernateSessionFactory新建好了


13.找到这一个页面如图所示


14.如图所示


15.如图所示


16.如图所示


17.如图所示类和映射文件生成,如果在第14步中你选择了生成注解形式,那么在类中会有相对应的注解生成。


分享到:
评论

相关推荐

    myeclipse自动生成hibernate映射文件.

    在Java开发中,MyEclipse是一款强大的集成开发环境,尤其在处理Hibernate框架时,它提供了一种便捷的方式来自动生成映射文件,大大提高了开发效率。Hibernate是一个对象关系映射(ORM)框架,它允许开发者将数据库表...

    myeclipse自动生成hibernate映射文件

    MyEclipse会自动识别类的属性,并根据这些信息生成映射文件。 4. **编辑映射文件**:虽然MyEclipse自动生成的映射文件可以满足基本需求,但你可能需要根据实际项目需求进行一些调整,例如设置列类型、长度、是否为...

    myeclipse 自动生成DAO层,实体类,mybatis 实体映射文件

    在实际开发中,使用MyEclipse或其他类似工具自动生成DAO层、实体类和映射文件有以下优势: 1. 提高开发效率:避免了手动编写重复的模板代码,使开发者能够更快地完成基础架构。 2. 减少错误:由工具自动生成的代码...

    Myeclipse自动生成注解实体类O---JPA方式

    在这个教程中,我们将探讨如何使用MyEclipse通过JPA(Java Persistence API)方式来自动生成带有注解的实体类,这将极大地简化数据库表与Java对象之间的映射工作。 首先,我们需要配置MyEclipse的数据源。在...

    Hibernate自动生成持久化类和映射文件

    "Hibernate自动生成持久化类和映射文件"这个话题主要涉及如何利用myEclipse这款集成开发环境的反向工程功能,快速地根据数据库中的表结构生成对应的Hibernate配置文件、映射文件以及持久化类。下面将详细介绍这一...

    使用Hibernate逆向生成实体类的方法(注解和hbm.xml映射文件)

    本文将详细介绍如何利用Hibernate逆向生成实体类的方法,包括通过注解映射以及hbm.xml文件映射两种方式。 #### 一、环境准备与配置 1. **安装并配置MyEclipse**: - 安装MyEclipse,并确保已安装Hibernate插件。 ...

    Hibernate3自动生成entity

    右键选择已生成的.hbm.xml文件,点击“Hibernate > Generate Persistent Classes”,MyEclipse会根据映射文件自动生成对应的Java类,这些类包含了注解或者XML配置,描述了字段与数据库列的关系。 为了记录日志,...

    MyEclipse由表自动生成Hibernate实体对象_白杨

    5. 自动反向生成实体对象:在MyEclipse中,可以使用Database Explorer功能实现从数据库表到Hibernate实体对象的自动反向工程。这个过程允许开发者快速生成实体类文件,从而减少手动编码的工作量。 6. 步骤说明: a...

    MyEclipse中生成hibernate反向工程步骤

    确认设置无误后,点击"Finish",MyEclipse会自动生成对应的实体类、映射文件(hbm.xml)以及可选的DAO层代码。 通过以上步骤,你已经在MyEclipse中成功地运用Hibernate反向工程,将数据库的表结构转化为Java对象和...

    mybatis自动生成entity、dao、mapper

    在开发过程中,手动编写Entity(实体类)、DAO(数据访问对象)和Mapper(映射器)文件是一项繁琐的工作,而MyBatis Generator(MBG)就是解决这一问题的利器。MBG能够自动生成这些代码,极大地提高了开发效率。 ...

    myeclipse中hibernate反转详细步骤

    在MyEclipse中进行Hibernate反转工程是开发Java Web应用程序时常用的一种快速生成实体类和映射文件的方法。这个过程能够帮助开发者节省手动编写这些文件的时间,使得开发更加高效。以下是一个详细的步骤指南: 1. *...

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

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

    Hibernate反向生成EJB注解

    反向工程的过程会根据数据库表的结构自动生成对应的Java实体类,并应用EJB注解,如@Entity表示这是一个实体类,@Table指定对应的数据库表,@Id标识主键字段,@GeneratedValue指定主键生成策略等。 在映射页面,如果...

    myeclipse中hibernate的反向工程

    在MyEclipse中,使用Hibernate的反向工程功能可以从数据库自动映射生成Java实体类以及Hibernate的映射文件(XML或注解形式)。这样可以大大加快数据库应用开发的速度,减少手动编码的错误。 ### 反向工程重要知识点...

    myeclipse反向生成jpa

    5. **生成实体类**:完成上述配置后,MyEclipse会根据数据库表结构自动生成对应的Java实体类,并添加必要的JPA注解,如`@Entity`、`@Id`、`@Column`等,以实现对象与数据库表的映射。 6. **生成CRUD操作**:除了...

    ssm框架自动生成pojo,mapper

    在实际开发中,为了提高开发效率,通常会利用工具自动生成POJO(Plain Old Java Object)对象、Mapper接口以及对应的XML配置文件。然而,MyEclipse等集成开发环境并不直接支持SSM框架的这种自动化生成功能。本文将...

    myeclipse中的hibernate反转

    "myeclipse中的hibernate反转"是指利用MyEclipse集成开发环境中的Hibernate工具,根据已经存在的数据库表自动生成对应的Java实体类(JavaBean)以及映射文件(.hbm.xml)。这对于初学者来说,是一个快速理解和实践...

    eclipse自动生成实体类

    7. **添加ORM注解**:如果你使用的是ORM框架,如Hibernate,还需要在生成的实体类中添加相应的注解,如`@Entity`、`@Table`、`@Id`等,以便框架能正确地映射数据库表和字段。 8. **持久化操作**:现在,你可以使用...

    MyEclipse创建的Hibernate的例子

    MyEclipse内置了对Hibernate的支持,提供了一套完整的工具集,包括实体类生成、配置文件编辑、SQL代码自动生成等,使得开发者能够轻松地在项目中集成和使用Hibernate。 1. 创建Hibernate项目:首先,在MyEclipse中...

Global site tag (gtag.js) - Google Analytics