EJB配置jboss数据源
2024-09-29 15:17:05
1.数据源的模板在\jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\docs\examples\jca\下
2.编辑数据源文件,比如mysql-ds.xml,命名规则是名称-ds.xml结尾
3.把数据源文件部署到jboss下,路径是jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\server\default\deploy\;其中default是配置项,这个路径可以改的,这样就表示数据源配置成功了
4.管理数据源
路径:http://localhost:8080/jmx-console/中的jboss.jca选项, 点击自己配置的数据源的名称中的name=JmsXA,service=ManagedConnectionPool选项,这样就可以管理你自己的数据源了
不过这个是暂时的,当关闭jboss服务器的事,这些设置有没有了,所以只有在数据源文件中设置的值才是永久的
5.复制数据库驱动到jboss-4.2.3.GA-jdk6\jboss-4.2.3.GA\server\default\lib\下
6.使用
InitialContext ctx = new InitialContext(props);
DataSource dataSource = (DataSource) ctx.lookup("java:jndiname"); //jndiname也就是数据源文件 <jndi-name>jndiname</jndi-name>名称,EJB数据源的命名规则是java:+你自己配置的jndi名称
最新文章
- html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
- javascript中遇到的字符串对象处理
- C Primer Plus_第二章_C语言概述_复习题与编程练习
- lucene.net的一个动态更新类
- 史上最浅显易懂的Git分布式版本控制系统教程
- 04 SQL是关于集合的
- Mina学习之IoBuffer
- Android中的菜单
- VC6集成开发环境使用参考
- Hibernate进化史-------Hibernate概要
- There is no getter for property named &#39;userSpAndSp&#39; in &#39;class com.uauth.beans.UserSpAndSp&#39;
- VituralBox 虚拟机网路设置 主机无线
- include 和require的区别
- python之地基(二)
- 痞子衡嵌入式:串口调试工具Jays-PyCOM诞生记(1)- 环境搭建(Python2.7.14 + pySerial3.4 + wxPython4.0.3)
- js 时间戳转换为‘yyyy-MM-dd hh:mm’格式(es6语法)
- UOJ#33. 【UR #2】树上GCD 点分治 莫比乌斯反演
- Ambari安装Hadoop集群
- BZOJ5017 Snoi2017炸弹(线段树+强连通分量+缩点+传递闭包)
- 小结:A* &; IDA* &; 迭代深搜