在MyEclipse环境下将采用SSH2框架的项目从连接到MySQL数据库改成连接到Oracle数据库
来源:互联网 发布:php类外调用私有属性 编辑:程序博客网 时间:2024/05/01 19:21
1.要改变需要使用的数据库,首先要考虑的是是否需要修改表名,因为不同数据库的保留字是不同的。
如MySQL可以使用user作为表名,而在Oracle中user是保留字,遇到这种情况表名是必须修改的。
2.修改数据库表名之后,在MyEclipse下利用打开数据库链接,然后利用Hibernate 逆向工程生成需要的Bean包中的类以及必须的xx.hdm.xml
3.根据新生成的bean修改相应的dao,dao.impl,service包,
4.修改配置文件applicationContext.xml
<property name="url"> <value>jdbc:oracle:thin:@localhost:1521/hewei</value> </property> <property name="username"> <value>scott</value> </property> <property name="password"> <value>123456</value>
以上这些属性是必须修改的,否则项目是无法运行的,而DriverClassName和Dialect不会影响到项目的启动,驱动的名字无关紧要,不同的数据库方言也是有共同之处的。
5.记得在项目的WEB-INF的lib文件夹中加入Oracle数据库的驱动包
6.使用的传递变量没有发生改变则JSP文件时完全不需要改动的
7.如果Action包里的类名和方法名没有发生改变,则Struts.xml中的内容不需要改变
8.其他的文件时基本不需要改动的
PS:数据库方言改了的话则比较容易出现找不到方言的问题,这个问题我至今还没有找到很好的解决方法,不过暂且不改方言不会影响程序运行。
- 在MyEclipse环境下将采用SSH2框架的项目从连接到MySQL数据库改成连接到Oracle数据库
- MAC下MyEclipse连接到MySql数据库
- 在Jboss下将Itracker从Oracle数据库上移植到MySql数据库上的流程
- 在myeclipse中连接到mysql中的数据库
- MyEclipse之无法连接到MySQL数据库
- 在Tomcat下连接到Mysql数据库(转载)
- 在Tomcat下连接到Mysql数据库(转载)
- 登陆到域的情况下连接Oracle数据库
- MyEclipse中使用DB Browser无法连接到Oracle数据库
- ORACLE的客户端如何连接到数据库
- ORACLE的客户端如何连接到数据库
- 快速连接到别人的oracle数据库
- Eclipse连接到MYSQL数据库的操作
- C#连接到MySql数据库
- erlang连接到mysql数据库
- erlang连接到mysql数据库
- Erlang连接到mysql数据库
- PHP连接到mysql数据库
- 提领类型双关的指针将破坏重叠规则——strict-aliasing
- CSS布局——左定宽度右自适应宽度并且等高布局
- 单链表的建立、求长、插入、删除、输出和释放 (带头结点)
- 我的冷漠是我拒绝伤害的刺猬甲:QQ伤感日志
- hdu 4331 Image Recognition
- 在MyEclipse环境下将采用SSH2框架的项目从连接到MySQL数据库改成连接到Oracle数据库
- xdebug调试 php文章汇总(NotePad++,NetBeans IDE,Eclipse,wincachegrind,komodo)
- android项目 添加
- 敏捷教练第四章
- ARM嵌入式的理解
- IP地址中的保留地址
- JAVASCRIPT 实现增加和删除Select元素
- [转贴] 如何有效地报告Bug
- window.showModalDialog刷新父窗口 父子窗口之间传值