需要使用java手写一个jdbc连接池连接oracle,请写过的同志指点一下
需要使用java手写一个jdbc连接池连接oracle,请写过的同志指点一下,普通的连接池原理什么的东西就不必说了。
请详细说明一下这几个问题:
存放连接的容器使用哪种更合适?
要支持并发操作的话,连接池本身是否要用多线程来写?
当连接数量达到池的最大数量时,要让新进来的请求排队等候,这个是否要用多线程来实现?
oracle数据库中一个connection可以有多少个statement?是否也要将statement也做一个池来控制?
[解决办法]
存放连接的容器使用哪种更合适?
用ArrayList就可以,Vector没必要
[解决办法]
statement 不需要池
连接池不能用多线程,统一管理就很好
请求本身就是多线程,你只要注意同步问题就行了!
[解决办法]
hashMap,完全可以呀,
[解决办法]
楼主要连接池的例子吗,到我博客上去看看是否合楼主心意,好了赶紧散分结贴啊