请教各位大虾 如何根据一个Java项目(源代码)创建相应的Oracle数据库?

我的java项目没有用hibernate 是不是也可以用hibernate自动创建数据库??

第1个回答  2011-04-12
不用在乎hibernate多么的神奇,它也只是根据我们配置好的属性-字段-表的对应关系来生成的,如果你的项目没有类似配置,那只有到dao层找sql语句,一般规范的话sql语句会统一放在一个属性文件中维护,好好理解业务,然后根据sql语句,自己生成吧
第2个回答  2011-04-05
hibernate可以实现自动创建表
<!-- 自动根据×.hbm.xml配置文件创建数据库以及插入测试数据 -->
<property name="hbm2ddl.auto">update</property>

PowerDesigner工具可以通过类来产生数据库表
推荐使用hibernate
不知道回答能不能帮到你?追问

我的java项目没有用hibernate 是不是也可以用hibernate自动创建数据库??

第3个回答  2011-04-04
呵呵,这种情况不多,根据代码倒推,找select语句和界面,判断表名,根据界面判断各字段的对应,根据输入控制判断长度和类型,根据业务流和数据流判断各状态字段,并标出各状态值的对应关系。本回答被网友采纳
第4个回答  2011-04-05
会使用Hibernate吗?反射。现在都这么做了,先建立好对象,然后进行对象关系映射。找Hibernate书看看吧,孙卫琴的很好。

java与oracle数据库的连接
String user="test";String password="test";Connection conn= DriverManager.getConnection(url,user,password);myeclipse得数据库连接相当于数据库得客户端,用来直接操作或查看数据库使用得,当然,也可以产生一些orm映射代码,非常方便.首先选择myeclipse database explorer打开数据库窗口,参看图片一 然后配置到o...

100分!求单独用javascript连接oracle数据库的方法,求各位大虾们帮帮忙吧...
所以,只能在本地网页文件里写javascript然后用ie 浏览器运行.你的想法很不错,我也曾有过这样的想法,就是创建本地的基于ie+数据库的应用.由于javascript在当前的页面上运行,灵活性非常高,比如rs对象可以保存随时调用,(如果是服务器的,要一个请求一个请求去执行,对象保存有着诸多限制和缺点)代码 ...

谁能告诉我数据库的有关知识?
数据库服务器:IBM DB\/2、Microsoft SQL Server、 Oracle、Sybase、SQLBase 和 XDB。 所有这些数据库产品都支持多种相对类似的 SQL 方言,因此,所有数据库最初看起来好象可以互换。每种数据库都有不同的性能特征,而且每一种都有不同的用户界面和编程接口。 ODBC 如果我们能够以某种方式编写不依赖于特定厂商的数据...

...rs.next()){ } 写文件.请教各位大虾怎么才能提高速度啊?
you are quesite

请从JAVA课本知识角度回答。小弟是要考试用的,老师只给了这个材料!希望...
在源程序代码中两者的主要区别是:任何一个Java Application应用程序必须有且只有一个main方法,它是整个程序的入口方法;任何一个Applet小应用程序要求程序中有且必须有一个类是系统类Applet的子类,即该类头部分以extends Applet结尾。2、抽象类是否能生成具体对象?其存在的意义?不能生成具体对象。在面向对象领域,抽象类...

JAVA,各位大虾帮我解释哈,谢谢
不像C++,Java强制面向对象编程,要在Java里写非面向对象的程序就像要在Pascal里写“空心粉式代码”一样困难。优点:二进制码可移植到其他平台。程序可以在网页中运行。内含的类库非常标准且极其健壮。自动分配合垃圾回收避免程序中资源泄漏。网上数量巨大的代码例程。缺点:使用一个“虚拟机”来运行可移植的字节码而非本...

请教各位大虾,我有C语言编程基础,现在想用C#做一个学生成绩管理软件...
首先是从代码分析看创建学生对象及其相关的属性,其次从数据库看建立一个数据库,数据库中建立一个学生表,以存放和修改删除学生数据 从用户界面上需要创建表,也可以用gridview等数据源控件,直接绑定就可以了 在代码层,你要写多个函数,比如插入,修改,删除,等等,这些函数需要哪些参数以及返回的结果是...

在MyEclipse中如何编译没有main函数的class?
1、 选择菜单“File”>“New”>“Class”2、 在“New Java Class”向导中,进行新建源文件的设定 “Source folder”代表源代码目录,例如“test\/src”,如果该内容和项目保持一致则不需要修改,否则可以选择后续的“Browse…”按钮进行修改。“Name”代表源文件的名称,例如输入Hello。“public static ...

请教各位大虾,做b\/s架构的报表如何实现自定义公式
1、采用类似Excel操作方式制作报表模版,简单易操作。2、无需掌握复杂的编程语言,就可以快速高效地制作出符合企业业务需求的报表。3、支持分布式(Oracle、SQL Server、MySQL)等作为数据源,也支持本地数据库 (SQLite、Access、Excel)。4、对企业多个不同服务器的数据进行整合、分析后形成报表。5、...

菜鸟求助PHP字符替换的问题
(输入代码时,它自动会给出一些代码的参数什么的!) 请教用DELPHI制作一个查询学校学生成绩的数据库系统该先具备些什么条件? 我下载了两个echangserer2000都是解压倒一定时候是就出错然后就不能进行了说什么出错? 用Reload的函数后,被刷新的界面总是弹出一个提示界面,“不重新发送数据,就无法刷新网页...”,有什么...

相似回答