guokehua(@yahoo.com.cn oy Java 1010 附10Jdbc2 2008-3-10 郭克华EE框架实战教学视频
2008-3-10 1 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 附10Jdbc2
guokehua(@yahoo.com.cn oy Java 本课中,你将学习 利用数据库驱动程序联结数据库 1010 Weblogic下的数据库连接 连接池 数据源 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 2 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 本课中,你将学习: 本课中,你将学习: • 利用数据库驱动程序联结数据库 利用数据库驱动程序联结数据库 • Weblogic Weblogic下的数据库连接 下的数据库连接 – 连接池 – 数据源
guokehua(@yahoo.com.cn oy Java 利用 oracle驱动进行连接 找到驱动 1010 加入 classpath 给定驱动 oracle jdbc driver. OracleDriver 8. url: jdbc: oracle: thin: @localhost: 1521: SCHOOL 用户名和密码 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 3 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 利用oracle驱动进行连接 • 找到驱动 • 加入classpath classpath • 给定驱动:oracle. oracle.jdbc.driver. .driver.OracleDriver OracleDriver • url:jdbc:oracle:thin:@ :oracle:thin:@localhost localhost:1521:SCHOOL :1521:SCHOOL • 用户名和密码
guokehua(@yahoo.com.cn oy Java 1010 Weblogic Tomcat e程序N 支持连接池 1:建立连接池 数据库 2:建立数据源 对外发布 008-3-10 郭克华J2E框架实战教学视频
2008-3-10 4 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 数据库 WebLogic Tomcat 支持连接池 1:建立连接池 2:建立数据源 对外发布 程序
guokehua(@yahoo.com.cn oy Java 找到驱动 加入 weblogic]classpath 1010 在 Weblogic内配置连接池和数据源 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 5 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 • 找到驱动 • 加入weblogic weblogic的classpath classpath • 在WebLogic WebLogic内配置连接池和数据源 内配置连接池和数据源
guokehua(@yahoo.com.cn oy Java WEBLOGIO下的数据库连接 Hashtable table= new Hashtable table. put(Context. INITIAL CONTEXT FACTORY, "web logicjndi. WLInitial Factory") table. put( Context PROVIDER URL, t3: //127.0.0.1: 7001) table. put(Context. SECURITY PRINCIPAL, username") table. put( Context. SECURITY CREDENTIALS, passwor 1 Context context=new InitialContext(table) javax. sql Data Source ds (Data Source )context. lookup(" jndiName") Connection con=ds getConnection( 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 6 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 WEBLOGIC WEBLOGIC下的数据库连接 下的数据库连接 • Hashtable Hashtable table = new table = new Hashtable Hashtable(); (); table.put(Context.INITIAL_CONTEXT_FACTORY," table.put(Context.INITIAL_CONTEXT_FACTORY,"web logic.jndi.WLInitialContextFactory WLInitialContextFactory"); "); table.put(Context.PROVIDER_URL,"t3://127.0.0.1:7001"); table.put(Context.PROVIDER_URL,"t3://127.0.0.1:7001"); table.put(Context.SECURITY_PRINCIPAL, table.put(Context.SECURITY_PRINCIPAL,“username"); username"); table.put(Context.SECURITY_CREDENTIALS, table.put(Context.SECURITY_CREDENTIALS,“passwor passwor d"); d"); Context context = new Context context = new InitialContext InitialContext(table); (table); javax.sql.DataSource ds DataSource ds = (DataSource DataSource)context.lookup( )context.lookup(“jndiName jndiName"); "); Connection con = Connection con = ds.getConnection getConnection(); ();
guokehua(@yahoo.com.cn Joy ava 性能调整 初始连接个数 增加连接个数 最大连接个数 008-3-10 郭克华J2EE框架实战教学视频
2008-3-10 7 oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 性能调整 初始连接个数 增加连接个数 最大连接个数