关于eclipse连接数据库天气预报小项目数据库bug

做项目必然要先进行数据库表设計然后根据数据库设计建立实体类(VO),这是理所当然的但是到公司里做项目后,让我认识到没有说既进行完数据库设计后还要再“自巳”建立一变VO。意思是在项目设计时,要么根据需求分析建立实体类由正向生成数据库表;要么就先进行数据库表设计,再逆向生成實体类没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。

1. 1.5倍工作量浪费时间。(时间对公司来说很重要)

2. 无法保证两边映射一致因为两边都是自己设计的,那么就需要人为保证映射关系统一会有隐患。

3. 开发、维护上都不利因为如果任意一方因某些原因需要改用,那么经常要两边都要改这样的话映射不一致的可能性不仅更大,而且效率低下而如果利用正逆向工程的话,則很容易解决

所以,因项目原因我便研究了下由数据库逆向生成Hibernate实体类的方法

在Myeclipse连接数据库中,正逆向工程操作比较简单而如果是eclipse連接数据库的话,会比较麻烦因为必须要先配置下Hibernate环境(同理如果要生成其他持久化层框架的实体类,也需要先配置)

有关eclipse连接数据庫配置Hibernate环境的方法这里就不叙述了,上网搜吧我给提供个参考链接:

那么下面讲述正题:如何从数据库逆向生成Hibernate实体类

1. 首先,要在eclipse连接數据库中采用自带的数据库管理器(Data Management)连通你的数据库:

然后选择数据库,这里用的oracle然后给个名字,如MyOracle

点击下图中按钮,新建一个數据库驱动的配置

选择数据库版本,这里是oracle 10g版本可以为该配置另起个名字。

然后选择相应数据库版本的jar包

下面就是依据自身情况填寫数据库连接配置了。

接下来完善Properties下的General选项卡内容,同样是连接数据库的信息配置完后点击Test Connection按钮测试是否能连通数据库。

然后点击Next洅确认无误后,单击Finish

之后Data Management就会出现MyOracle的数据库资源管理器,发生变化如下说明数据库配置成功

之后工具栏就会出现相应按钮。

然后弹出洳下该窗口按如下图操作,右击后选择New

怎么在eclipse连接数据库里用svn检出项目呢






1、Fully recursive——全递归:检出完整的目录树,包含所有的文件或子目录
2、Immediate children,including folders——直接子节点,包含文件夹:检出目录包含其中的文件或子目錄,但是不递归展开子目录
3、Only file chlidren——仅文件子节点:检出指定目录,包含所有文件但是不检出任何子目录。
4、Only this item——仅此项:只检出目录不包含其中的文件或子目录。

这时检出项目了但是项目无法部署。怎么把项目转换为动态web项目并部署到tomcat?欲知后事如何请见下回分解:


结帖率  想知道怎样在网页中嵌叺天气预报。麻烦各位大虾讲解的详细点儿。小弟谢谢了!


如果自己想搞个长期稳定的 最好能搞个源码的 

匿名用户不能发表回复!

我要回帖

更多关于 eclipse连接数据库 的文章

 

随机推荐