`

myeclipse反向生成bean和配置文件

    博客分类:
  • ssh
 
阅读更多

java连接oracle数据库(利用MyEclipse开发工具反向生成 bean与配置文件)

 

 

      java连接oracle数据库(反向生成)

相信大家已经对Myeclipse做javaweb项目的步骤熟读于耳,那么你有没有对那些繁琐的步骤感到很纠结,好吧,现在让我来告诉你,利用Myeclipse做JavaWeb项目其实有两种方式,第一种是”正向”方式,也就是我们传统的方式,第二种,就是“反向”方式,简单的说,就是有数据库向实体映射。

下面就来通过一个简单的例子,来体验下“反向工程”的风驰电掣吧。

1.    首先,我们需要建立一个web项目,项目名叫DemoWeb

2.    建立好项目之后,鼠标移到Myeclipse右上角,打开其右上角 点击圈出的按钮,选择子项—Myeclipse Database Explorer,进入如下视图右击左边空白处,选择New选项,新建一个DataBase Connection Driver,如图

,填写其有关信息,

注意:①Driver template 选择Oracle(Thin driver),这里只是简单运用,实际中大部分选择Oracle(OCI driver),但是其他配置都一样②Driver name指定驱动名字,填写本机主机名localhost③connection URL填写格式,请看例子④user name和userpassword注意要和数据库保持一致。⑤Driver Jar:单击右边add JARs,寻找到安装路径下的相关数据库驱动。

3.    完成之后,单击【下一步】,出现如图,选择第三项,并添加相关的数据库,如图

4.    选中数据库名,单击OK,进入下面视图

单击finish。

5.    切换到Myeclipse视图,选中项目,右击,选中Myeclipse,在其子菜单下,选中Add Hibernate Capabilities…进入下面视图

 

将中间复选框中的Hibernate 3.3 复选框取消选中(用自己的jar包),点击next,进入下一个视图,是存放hibernate.cfg.xml路径,默认src,所以直接next,进入下面视图,DB Driver选中localhost,核实下数据和建立是否有出入,没错的话,点击next

接下来是建立HibernateSessionFactory存放包了,新建一个包,本例为cn.csdn.utils

单击finish,然后再次finish。

6.    返回到Myeclipse视图,会出现差号,不要慌,只是没导入Hibernate相关包而已,接下来导入相关的jar。

7.    待项目红色差号消失之后,返回Myeclipse Database Explorer视图,打开建立的localhost选中Scott下的两个相关表,本例采用EMP和DEPT两个表

 

右击两个表,操作如图 单击选中项,出现:

各项操作如上图所示,点击next,进入

选择Id Generator 为sequence,单击next,设置两个表的映射关系,本例采用双向

单击finish,返回Myeclipse视图,你会发现,相关东东已经配置好了,

 OK,这样就行了,简单吧。至此,反向工程就成功实现了。

分享到:
评论

相关推荐

    用myeclipse自动生成hibernate配置文件

    - 完成向导,MyEclipse将自动生成`hibernate.cfg.xml`配置文件、对应的Java Bean类(POJO)以及`.hb.xml`映射文件。 6. **测试代码**: - 创建一个测试类,例如`HibernateTest`,使用以下代码来验证配置是否正确...

    基于MyEclipse的SSH框架搭建

    - 创建`applicationContext.xml`配置文件,配置Bean,包括SessionFactory、DAO和Service实例。 - 使用@Autowired注解或XML配置实现依赖注入。 9. 整合测试: - 配置Web.xml文件,启动Struts2和Spring的前端控制...

    Myeclipse整合ssh实例

    - 选择现有的Spring配置文件,并指定SessionFactory在配置文件中的Bean ID。 - 输入数据源在Spring配置文件中的Bean ID,以及选择配置好的MySQL驱动。 - 取消创建SessionFactory类的选项。 #### 三、Hibernate...

    MyEclipse8 使用手册

    6. **生成POJO映射:** 使用MyEclipse提供的工具进行反向工程,根据数据库表生成对应的Java类和映射文件。 #### 五、测试Spring和Hibernate的整合 在完成Spring和Hibernate的引入之后,可以通过编写简单的Java测试...

    在MyEclipse中实现Struts2 Spring Hibernate三个框架的集成

    一般来说,项目通常会包括src、WEB-INF、lib等目录,其中src存放源代码,WEB-INF存放配置文件和web.xml,lib存放所有依赖的jar包。 接下来,我们添加Spring支持。在MyEclipse中,通过右键点击工程名,选择...

    用myeclipse8.6搭建ssh框架步骤.doc(图文并茂)

    总的来说,使用MyEclipse 8.6搭建SSH框架涉及了Web项目创建、Struts、Spring和Hibernate的集成,以及相关配置文件的编辑。这个过程帮助开发者快速地构建起一个能够处理业务逻辑、控制流程和持久化数据的基础架构,为...

    MyEclipse 6 Java 开发中文教程第十章

    - **Spring Bean配置编辑器**:直观地编辑和管理Spring配置文件。 - **AOP支持**:方便地实现面向切面编程。 - **数据库集成工具**:与Spring JDBC或Spring ORM(如Hibernate)集成,简化数据库操作。 - **调试工具*...

    myeclipse ssh框架搭建教程

    为了简化开发,我们可以利用Hibernate的反向工程功能,根据数据库中的表生成对应的实体类和映射文件。这样,实体类和配置文件的创建就自动化了。 在实体类生成后,我们需要在applicationContext.xml中配置实体类的...

    myeclipse ssh

    利用 MyEclipse 的 Hibernate 反向工程(Reverse Engineering)工具,根据 `users` 表生成对应的 Java 实体类 `User` 和 `User.hbm.xml` 映射文件。这一步骤允许我们将数据库表结构直接映射到 Java 对象,简化了...

    spring+hibernate整合详解(截图)

    这可以通过 IDE(如 MyEclipse)中的相应选项完成,确保选择正确的版本并生成相应的配置文件。 3. **添加 Hibernate 支持**: - 接下来,我们需要添加 Hibernate 支持,选择 Spring 配置文件来生成 Hibernate 配置...

    基于MyEclipse的SSH整合

    6. **添加Hibernate反向工程**:利用Hibernate的反向工程功能自动生成实体类和映射文件。 7. **修改目录结构**:根据SSH框架的要求调整项目结构,确保各个组件之间能够正常协作。 8. **测试Spring和Hibernate的整合*...

    Myeclipes+spring+hibernate配置

    总结来说,MyEclipse中的Spring和Hibernate配置涉及到了项目结构设计、框架集成、数据库表的反向工程以及配置文件的编写等多个环节。通过这些配置,开发者可以构建出一个能够充分利用Spring和Hibernate功能的Java...

    基于MyEclipse的SSH整合实例

    选择Java Data Object以创建POJO类,并指定Java Data Access Layer,这样MyEclipse会自动生成对应的Hibernate映射文件和DAO接口,简化开发过程。 总的来说,这个实例展示了如何在MyEclipse中一步步整合Struts、...

    myeclipse8.6整合SSH(图文)

    同时,MyEclipse会自动生成`applicationContext.xml`,这是Spring的配置文件,用于定义bean及其依赖关系。 6. **添加Hibernate**: 添加Hibernate的JAR包,如hibernate-core、hibernate-entitymanager等。在配置...

    《MyEclipse 6 Java 开发中文教程》前10章

    7.4.5 使用反向工程快速生成Java POJO类,映射文件和DAO 120 7.4.6 调整生成的hbm文件 132 7.4.7 编写测试代码 133 7.5 MyEclipse Hibernate工具的高级部分 135 7.5.1 反向工程向导的完整说明 135 7.5.2 使用HQL编辑...

    CRM客户关系管理系统 myeclipse+flex3插件

    `hibernate.reveng.xml`是Hibernate反向工程配置文件,它用于自动根据数据库结构生成实体类,减少了手动编写这些类的工作量。 `flex-src`目录很可能包含了Flex源代码,包括ActionScript和MXML文件。`WebRoot`通常...

    SSH项目步骤

    3. 添加Spring支持:右键点击项目,选择添加Spring支持,按照向导完成配置,生成默认的`applicationContext.xml`配置文件,它是Spring的核心配置文件。 4. 添加Hibernate支持:接着,我们需要为项目添加Hibernate...

    JSP-SSH框架搭建(Myeclipse2014+Tomcat8.0+Mysql).pdf

    Struts2通过配置文件或注解来定义动作类和结果视图,增强了对AJAX的支持,并且与Spring集成更加紧密。 【Spring3.1.1】 Spring框架的核心是依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented ...

Global site tag (gtag.js) - Google Analytics