1、Spring中数据源配置格式
使用DBCP开源数据库实现方案定义的数据源。
2、各种数据库及其数据源配置参数
数据库 Oracle
驱动程序 oracle.jdbc.driver.OracleDriver
URL jdbc:oracle:thin:@localhost:1521:orcl
数据库 DB2
驱动程序 com.ibm.db2.jdbc.app.DB2Driver
URL jdbc:db2://localhost:5000/testDB
数据库 SQL Server
驱动程序com.microsoft.jdbc.sqlserver.SQLServerDriver
URL jdbc.microsoft:sqlserver://localhost:1433;DatabaseName=testDB
数据库 Sybase
驱动程序 com.sybase.jdbc.SybDriver
URL jdbc:sybase:Tds:localhost:5007/testDB
数据库 Informix
驱动程序 com.informix.jdbc.IfxDriver
URL jdbc:informixsqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver
数据库 Mysql
驱动程序 com.musql.jdbc.Driver
URL jdbc:mysql://localhost:3306/testDB
数据库 PostgreSQL
驱动程序 org.postgresql.Driver
URL jdbc:postgresql://localhost/testDB
数据库 HSQLDB
驱动程序 org.hsqldb.jdbcDriver
URL jdbc:hsqldb:hsql://llocalhost:9902
一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:
ApplicationContext ac = //此处应有注释spring文件的名字
newClassPathXmlApplicationContext("applicationContext.xml");
//此处获取资源池中的RegisterDAO bean 对应spring配置文件中的某一个
RegisterDAOregisterDAO = (RegisterDAO)ac.getBean("RegisterDAO");
如果是两个以上:
ApplicationContext ac = newClassPathXmlApplicationContext(newString[]{"applicationContext.xml","dao.xml"});
或者用通配符:
ApplicationContext ac =
newClassPathXmlApplicationContext("classpath:/*.xml");
Spring中的bean 在项目加载时自动注入(注入:相当于new一个对象)
spring的管理机制Bean工厂已经把对象创建好了只需要调用就行!
Strusts 将前台数据发送给后台