hibernate.cfg.xml关联Oracle数据库的配置
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE hibernate-configuration (View Source for full doctype...)>
- <!-- Generated by MyEclipse Hibernate Tools.
--> - <!-- 以上几行所有的hibernate.cfg.xml都相同
--> [url=file:///C:/Documents%20and%20Settings/Administrator/桌面/hibernate.cfg.xml#]-[/url] <hibernate-configuration>
[url=file:///C:/Documents%20and%20Settings/Administrator/桌面/hibernate.cfg.xml#]-[/url] <session-factory>
- <!-- 指定连接数据库的URL以及要连接的数据库
--> <property name="connection.url">jdbc:oracle:thin:@127.0.0.1:1521:sryx</property>
- <!-- 连接数据库的用户名
--> <property name="connection.username">yf</property>
- <!-- 连接数据库的密码
--> <property name="connection.password">yf</property>
- <!-- 指定连接数据库的驱动
--> <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
- <!-- 指定连接的数据库类型
--> <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
- <!-- JDBC从数据库每次读取的记录数 100还将优化
--> <property name="jdbc.fetch_size">50</property>
- <!-- JDBC执行批量删除,更新,插入时每次操作的记录数 30到50吧
--> <property name="jdbc.batch_size">50</property>
- <!-- connection是否滚动结果集
--> <property name="jdbc.use_scrollable_resultset">true</property>
- <!-- 在生成的SQL语句中产生注释
--> <property name="use_sql_comments">true</property>
- <!-- 连接SQLSERVER2000用
<session-factory name="java:/hibernate/HibernateFactory"> <property name="show_sql">true</property> <property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property> <property name="connection.url">jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=hibernate_test</property> <property name="c
相关文档:
这个是参照ibm网站上的文章做的。
xml源文件:
<?xml version="1.0"?>
<!DOCTYPE rss PUBLIC
"-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd"
>
<rss version="0.91">
<channel>
<title>Meerkat: An Open2 Wire Servic ......
http://blog.csdn.net/lzysystem/archive/2009/03/05/3960853.aspx
http://www.linuxidc.com/Linux/2009-06/20390.htm
http://www.linuxdiyf.com/viewarticle.php?id=163893
http://blog.sina.com.cn/s/blog_4ed66efa0100gfjx.html### ......
Oracle中可以调用Java的代码,一般通过两种方式进行调用,一个是直接将Java代码写在Oracle内部,另外一种是将编译好的class文件载入到Oracle中。
-A-
1、在SQLPlus中创建Oracle中的Java类与方法(方法必须是静态公有方法)
create or replace and compile java source named hello as
public class Hello {
pu ......
1.首先说明一下:
原因是因为我在做这个项目时,被限制得太多,weblogic和oracle的版本不能变,要使用原来的版本。
因此呢。操作起来比较麻烦。而且不能更改原本工程里面的Jar包(它里面存在了oracle14.jar包,但比较旧)
weblogic版本为:8.14
oracle版本为:9i
2.在这里呢,使用hibernate,以流的形式读取到数据里面 ......