最近看了关于AM池的东西,随手记下了。感觉以后会有点用,但写的很乱
Hashtable env = new Hashtable(2);
env.put(JboContext.INITIAL_CONTEXT_FACTORY, JboContext.JBO_CONTEXT_FACTORY);
env.put(JboContext.DEPLOY_PLATFORM, JboContext.PLATFORM_LOCAL);
PoolMgr.getInstance().createPool("AppModule", "com.mgear.BC.appModules.AppModule",
"jdbc:oracle:thin:ZHFWSB/ZHFWSB@192.168.0.25:1521:orcl", env);
// PoolMgr.getInstance().createPool("SecondAMPool", "Package2.MyAppMod",
// "jdbc:oracle:thin:scott/tiger@localhost:1521:orcl", env);
//ApplicationPoolImpl pool = (ApplicationPoolImpl)PoolMgr.getInstance().getPool("AppModule");
ApplicationPool pool = (ApplicationPoolImpl)PoolMgr.getInstance().getResourcePool("AppModule");
ApplicationModule instance = pool.checkout();
ApplicationModule instance2 = pool.checkout();
System.out.println(pool.getInitPoolSize());
System.out.println(pool.getMaxPoolSize());
Properties pp=new Properties();
pp.put("user", "lyy");
SessionCookie n=pool.createSessionCookie("aaa", "bbbb", pp);
ApplicationModule instance8= n.useApplicationModule();
ApplicationModule instance9= n.useApplicationModule();
String pa="{\"HSJGDM\":\"140000\",\"DQY\":\"1\",\"MYJLS\":\"10\"}";
System.out.println(getData(pa,instance8));
System.out.println(getData(pa,instance8));
System.out.println(getData(pa,instance9));
System.out.println(getData(pa,instance9));
// ApplicationPool pool2 = PoolMgr.getInstance().getPool("SecondAMPool");
// ApplicationModule instance22 = pool2.checkout();
// ApplicationModule instance23 = pool2.checkout();
// String sessionId = pool2.checkinWithSessionState(instance22);
// instance22 = pool2.checkout(sessionId);
ResourcePoolManager rpm=ResourcePoolManager.getManagerInstance();
ApplicationPoolImpl rp=(ApplicationPoolImpl)rpm.getResourcePool("AppModule");
// PoolMgr.getInstance().removePool("AppModule");
分享到:
相关推荐
JackieDYH自定义板块html代码JackieDYH自定义板块html代码JackieDYH自定义板块html代码JackieDYH自定义板块html代码JackieDYH自定义板块html代码JackieDYH自定义板块html代码JackieDYH自定义板块html代码JackieDYH...
小程序源码 自定义tabbar (代码+截图)小程序源码 自定义tabbar (代码+截图)小程序源码 自定义tabbar (代码+截图)小程序源码 自定义tabbar (代码+截图)小程序源码 自定义tabbar (代码+截图)小程序源码 自定义tabbar ...
Java自定义连接池类,可以用,有详尽介绍,本人进行过测试
新旺铺天猫版二级自定义页面全屏代码,测试过正常,不过有10个像素的间隔,只能背景解决,有那位大神有新方法,记得M我,QQ:1322967370 备注:预览是看不到效果,只能看到990中间的内容,发布才能正常看到全屏效果
mvc 自定义皮肤开源代码
简单的利用java装饰模式自定义实现了连接池简单实例。
安卓自定义相机开源代码,可以截图、保存图片,重新Camara类
基于java的开发源码-生成自定义控件源代码.zip 基于java的开发源码-生成自定义控件源代码.zip 基于java的开发源码-生成自定义控件源代码.zip 基于java的开发源码-生成自定义控件源代码.zip 基于java的开发源码-生成...
jQuery自定义转盘抽奖代码.zip
类似Web的自定义主页源代码,详细的样例,方便
微信公众平台服务号--自定义菜单示例代码
Java自定义异常源代码,一个很好的学习例子,源代码很浅显易懂!!!
在学习了JDBC后,想着传这个自定义连接池的代码,方便大家的学习与交流,有什么不懂或者指导的请联系我,谢谢
Delphi版的Hotkey自定义热键源代码..rar
自定义内存池性能优化的原理自定义内存池性能优化的原理自定义内存池性能优化的原理
winform自定义打印设计工具实现,windows打印组件,可自定义设计,静态文本,动态文本,图片,二维码等,代码动态调用进行打印操作,提供入门思路,有兴趣的朋友可以自行修改拓展。
自定义Swing组件代码 自定义Swing组件代码
自己写的连接池如果想知道连接池是怎么实现的就动手下载吧!
自定义消息源代码(西南科技大学)自定义消息源代码(西南科技大学)自定义消息源代码(西南科技大学)自定义消息源代码(西南科技大学)自定义消息源代码(西南科技大学)自定义消息源代码(西南科技大学)
Adnroid自定义对话框的代码例子。用于演示各类对话框的使用,:简单的AlertDialog、类似Spinner对话框、单选对话框、多选对话框、自定义对话框、滚轮对话框等等。