在编写查询数据库的程序时,有些事情我不明白。
在以下两行代码中:
Context context = new InitialContext();
DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/MyDatasource");
第一条指令的作用是什么?什么是上下文,什么是initial context
?我已经阅读了文档,但却不理解。
那么什么是DataSource
?
在使用netbeans时,我必须创建一个类别为JDBCConnectionPool
的新文件:
什么是JDBC Connection Pool
什么是JDBC Resource
?
Steady Pool Size
和Max Pool Size
是什么意思?什么是泳池大小?
答案 0 :(得分:2)
What is context and what is initial context ?
Context
:表示命名上下文,它由一组名称到对象的绑定组成。它包含检查和更新这些绑定的方法。 source
InitialContext
:是一个类,或者你可以说是执行命名操作的起始上下文,这个类正在实现Context
接口并提供实现。
mustRead
DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/MyDatasource");
what is a DataSource:
上面一行代码显示,您正在通过查找JNDI位置来检索DataSource对象。
JDBCConnectionPool
JDBCConnection Pooling在概念上与任何其他形式的对象池相同,例如String
对象池。由于在后端数据库source
JDBC Resource:
稳定汇集readHere
的非常好的例子