欢迎来到天天文库
浏览记录
ID:22371243
大小:57.00 KB
页数:5页
时间:2018-10-28
《jboss4.05(jdk1.4)中jndi数据源的配置--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Jboss4.05(jdk1.4)中JNDI数据源的配置>> 准备工作:Finereport6.2,Jboss4.05(jdk1.4环境),sqlsever2000服务器(测试时使用的数据库服务器,可根据自己需求变更选择数据库) 一、首先开始项目的部署 在jbossserverdefaultdeploy下新建文件夹,名为SSQL</jndi-name> <connection-url>jdbc:microsoft:sqlserver://192.168.100.112:1433;DatabaseName
2、=test</connection-url> <driver-class>.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class> <user-name>sa</user-name> <passearbitrarysql</nepool <check-valid-connection-sql>somearbitrarysql</check-valid-connectio
3、n-sql> --> <!--correspondingtype-mappinginthestandardjbosscmp-jdbc.xml(optional)--> <metadata> <type-mapping>MSSQLSERVER2000</type-mapping> </metadata> </local-tx-datasource></datasources> 其中MSSQL是
4、对应jndi的名字,可随意改变。 192.168.100.112是测试用的服务器ip,根据实际情况设置。 test是数据库名字。 注:mssql-ds.xml只是对应sqlsever服务器的文件,如果是其他数据库要对应生成不同的xml文件。 在jbosssexamplesjca路径中有相对应各个不同服务器的xml文件,只需在其基础上做修改即可用。 图片看不清楚?请点击这里查看原图(大图)。 我们将sqlsever2000的jdbc驱动msbase.jar、mssqlserver.jar和msutil.jar三个文件放置到JB
5、OSS安装目录jbossserverdefaultlib目录下。 注:如果是其他数据库,也只要将其对应的驱动放置到jbossserverdefaultlib目录下即可。 图片看不清楚?请点击这里查看原图(大图)。 在以前部署的lversion='1.0'encodi123下一页>>>>这篇文章来自..,。ng='UTF-8'?> <!DOCTYPEjboss-l/ns/j2ee xmlns:xsi=xml/ns/j2eexml/ns/j2ee/e>TemplateSSQL<
6、;/res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> </SSQL和上面所说一致。 图片看不清楚?请点击这里查看原图(大图)。 按上面的步骤配置好以后,我们打开浏览器浏览报表test,效果如下: 图片看不清楚?请点击这里查看原图(大图)。 配置成功。 接下来我们看test.cpt这张报表是如何
7、设计的 1. 定义数据源时定义数据库sql2000,将其定义为上一页123下一页>>>>这篇文章来自..,。jdbc连接,连接数据库sqlsever2000里的数据库test(test是事先在服务器中创建好的数据库),如图。 图片看不清楚?请点击这里查看原图(大图)。 2.选择数据库sql2000中数据源表sale,如图。 图片看不清楚?请点击这里查看原图(大图)。 3.制作成简单的报表,效果如下。 图片看不清楚?请点击这里查看原图(大图)。 4.看到效果连接成功后返回到步骤1定义数据源,选择已经定
8、义好的数据库sql2000,选择jndi连接,在jndi的名字中输入MSSQL(名字可随意定义),如图。 图片看不清楚?请点击这里查看原图(大图)。上一页123>>>>这篇文章来自..,。
此文档下载收益归作者所有