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

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

      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,这样就行了,简单吧。至此,反向工程就成功实现了。

目录
相关文章
|
4月前
|
存储 Java 关系型数据库
高效连接之道:Java连接池原理与最佳实践
在Java开发中,数据库连接是应用与数据交互的关键环节。频繁创建和关闭连接会消耗大量资源,导致性能瓶颈。为此,Java连接池技术通过复用连接,实现高效、稳定的数据库连接管理。本文通过案例分析,深入探讨Java连接池的原理与最佳实践,包括连接池的基本操作、配置和使用方法,以及在电商应用中的具体应用示例。
122 5
|
1月前
|
消息中间件 存储 NoSQL
java连接redis和基础操作命令
通过以上内容,您可以掌握在Java中连接Redis以及进行基础操作的基本方法,进而在实际项目中灵活应用。
120 30
|
2月前
|
Java Linux 数据库
java连接kerberos用户认证
java连接kerberos用户认证
86 22
|
2月前
|
前端开发 Java 数据库连接
Java后端开发-使用springboot进行Mybatis连接数据库步骤
本文介绍了使用Java和IDEA进行数据库操作的详细步骤,涵盖从数据库准备到测试类编写及运行的全过程。主要内容包括: 1. **数据库准备**:创建数据库和表。 2. **查询数据库**:验证数据库是否可用。 3. **IDEA代码配置**:构建实体类并配置数据库连接。 4. **测试类编写**:编写并运行测试类以确保一切正常。
98 2
|
4月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
98 3
|
4月前
|
Java 数据库连接 数据库
深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能
在Java应用开发中,数据库操作常成为性能瓶颈。本文通过问题解答形式,深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能。文章介绍了连接池的优势、选择和使用方法,以及优化配置的技巧。
92 1
|
4月前
|
Java 数据库连接 数据库
Java连接池在数据库性能优化中的重要作用。连接池通过预先创建和管理数据库连接,避免了频繁创建和关闭连接的开销
本文深入探讨了Java连接池在数据库性能优化中的重要作用。连接池通过预先创建和管理数据库连接,避免了频繁创建和关闭连接的开销,显著提升了系统的响应速度和吞吐量。文章介绍了连接池的工作原理,并以HikariCP为例,展示了如何在Java应用中使用连接池。通过合理配置和优化,连接池技术能够有效提升应用性能。
100 1
|
存储 Java 关系型数据库
JSP考试质量分析系统myeclipse开发mysql数据库bs框架java编程web网页结构
JSP 考试质量分析系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发,系统主要采用B/S模式开发。
252 1
|
Java 数据库连接 数据库
JSP奖学金管理系统myeclipse开发sqlserver数据库bs框架java编程jdbc
JSP 奖学金管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为SQLSERVER2008,使用java语言开发,系统主要采用B/S模式开发。
91 0
|
Java 关系型数据库 MySQL
JSP学生交流论坛系统myeclipse开发mysql数据库bs框架java编程jdbc
JSP 学生交流论坛系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语,言开发系统主要采用B/S模式开发。 https://www.bilibili.com/video/BV1jB4y1q7Ut?spm_id_from=333.999.0.0
118 0

推荐镜像

更多