DataSource借口(DBCP C3P0 Druid)想研究研究最后一种,阿里巴巴开发,最好连接池
1.连接池的驱动包在tomcat中,tomcat一启动,连接池就启动了,而不是在之后启动
preference->myeclipse->Servers->tomcat
2. 连接池参数配置
Web工程目录下META-INF\context.xml
<Resource
注意:
传递给 Context 接口或其子接口之一中任何方法的 Name 参数不会被服务提供者修改。服务提供者可以在执行操作期间保留一个对它的引用,其中包括方法结果的所有枚举和生成的所有引用的处理。调用者在这段时间内不能修改该对象。任何这类方法返回的 Name 都归调用者所有。调用者随后可修改它,而服务提供者则不能。
环境属性
不保证 Context 实例与多个线程的并发访问是同步的。需要并发地访问单个 Context 实例的线程应该在它们之间实现同步并提供必需的锁定。对于每个线程都操作一个不同 Context 实例的多个线程而言,无需实现同步。注意,向 lookup 方法传递空名称将返回一个表示相同命名上下文的新 Context 实例。
为了实现并发控制,返回 NamingEnumeration 的 Context 操作在枚举仍在使用中或者仍在遵从该操作生成的所有引用时被认为尚未完成。