小型机上安装unix,oracle配置文件的编写
在项目涉及到需要通过在小型机上安装unix,对数据库的访问进行双热待,
用myeclipse进行开发配置oracle连接配置文件,具体配置如下:
1 jdbc.driverClassName=oracle.jdbc.driver.OracleDriver 2 jdbc.url=jdbc\:oracle\:thin\:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(LOAD_BALANCE=yes))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=数据库实例名))) 3 #jdbc.url=jdbc\:oracle\:thin\:@IP地址\:1521\:数据库实例名 4 jdbc.username=张三 5 jdbc.password=李四 6 7 hibernate.dialect=org.hibernate.dialect.OracleDialect 8 9 jdbc.maxActive=8 10 jdbc.maxIdle=10 11 jdbc.maxWait=2000 12 jdbc.show_sql=true
1 ems.hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver 2 3 ems.hibernate.connection.url=jdbc\:oracle\:thin\:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(ADDRESS=(PROTOCOL=TCP) (HOST=IP地址)(PORT=1521))(LOAD_BALANCE=yes))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=数据库实例名))) 4 #ems.hibernate.connection.url=jdbc\:oracle\:thin\:@IP地址\:1521\:数据库实例名 5 ems.hibernate.connection.username=张三 6 ems.hibernate.connection.password=李四 7 8 ems.hibernate.connection.dialect=org.hibernate.dialect.OracleDialect 9 10 ems.hibernate.connection.maxActive=20 11 ems.hibernate.connection.maxIdle=10 12 ems.hibernate.connection.maxWait=2000
项目的发布和开发都得如此配置才可以使用。
【签名→→→】【****知其然知其所以然****】
工具只能帮助我们解决我们认识到的问题,解决不了我们都没理解的问题。
不能再把一切扔给框架、容器、工具!
首先理解你的业务逻辑,理解你要实现的功能,
然后搞清楚框架、容器、工具会帮助我们做什么。
只有理解了自己的业务逻辑,理解了自己的代码,理解了自己要用到的第三方代码,
才能真正完美地实现我们需要的功能!