WebSphere部署WAR应用详细教程
5星 · 超过95%的资源 需积分: 9 152 浏览量
更新于2024-06-11
收藏 1.45MB DOC 举报
WebSphere部署WAR应用配置数据库的JNDI
在WebSphere中,部署WAR应用需要配置数据库的JNDI(Java Naming and Directory Interface),以下是详细的步骤:
1. 打开WebSphere,选择“资源”->“JDBC提供程序”,选择右边的作用域为“服务器”。
在这里,我们需要新建一个JDBC提供程序,用于连接数据库。选择合适的数据库类型,例如Oracle、DB2、MySQL等。
2. 点击“新建”,新建指定数据库的JDBC的驱动程序所在的位置。
在这里,我们需要填写驱动程序的类路径,例如Oracle的驱动程序所在的路径。
3. 选择你的数据库类型,XA类型是支持分布式事务的驱动,一般不需要使用该种类型的驱动。
这里我们需要选择合适的数据库类型,例如Oracle、DB2、MySQL等。
4. 填写必要的信息,本页中最重要的信息是驱动程序的“类路径”。
在这里,我们需要填写驱动程序的类路径,例如Oracle的驱动程序所在的路径。
5. 在模块中设定变量的值。
在这里,我们需要设定变量的值,例如Oracle的驱动程序所在的路径。
6. 点击变量的名字,出现下图的界面,然后输入该变量的值。
在这里,我们需要输入变量的值,例如Oracle的驱动程序所在的路径。
7. 点击应用,然后出现下面的界面,点击界面下部分的“数据源”。
在这里,我们需要点击“数据源”,以便继续配置数据库连接。
8. 出现如下界面,然后点击“新建”。
在这里,我们需要点击“新建”,以便创建一个新的数据源。
9. 出现如下界面,然后填入数据源的名字和JNDI的名字,注意程序中引用的JNDI的名字要和这里的完全一致。
在这里,我们需要填写数据源的名字和JNDI的名字,例如“myOracleDS”和“jdbc/myOracleDS”。
10. 点击“应用”,然后点击“J2C认证数据条目”。
在这里,我们需要点击“J2C认证数据条目”,以便继续配置数据库认证。
11. 点击下图中的“新建”,新建一个J2C的认证数据条目,其实这个数据条目存储的是数据库的用户名和密码。
在这里,我们需要点击“新建”,以便创建一个新的J2C认证数据条目。
12. 输入数据库的用户名和密码。别名可以随便填写。
在这里,我们需要输入数据库的用户名和密码,例如“username”和“password”。
13. 点击上图的“确定”后,出现如下界面,然后修改下图的“组建受管认证别名”和“容器受管的认证别名”为刚才配置的J2C的认证数据条目。
在这里,我们需要修改“组建受管认证别名”和“容器受管的认证别名”为刚才配置的J2C的认证数据条目。
14. 点击上图的“确定”,然后点击“定制属性”。
在这里,我们需要点击“定制属性”,以便继续配置数据库连接。
15. 填写URL。
在这里,我们需要填写数据库的URL,例如“jdbc:oracle:thin:@localhost:1521:ORCL”。
16. 输入URL。
在这里,我们需要输入数据库的URL,例如“jdbc:oracle:thin:@localhost:1521:ORCL”。
17. 输入driverType,Oracle的Type4的驱动的类型为thin。
在这里,我们需要输入driverType,例如Oracle的Type4的驱动的类型为thin。
18. 点击“确定”,然后点击下图的“保存”按钮。
在这里,我们需要点击“确定”,然后点击“保存”按钮,以便保存数据库连接配置。
19. 出现如下界面,点击“保存”按钮。
在这里,我们需要点击“保存”按钮,以便保存数据库连接配置。
通过以上步骤,我们可以成功配置WebSphere中的数据库连接,并使用JNDI来访问数据库。
2012-02-21 上传
2012-08-24 上传
2019-09-19 上传
2010-07-01 上传
2011-09-02 上传
2013-01-28 上传
2019-03-19 上传
2014-05-21 上传
2011-10-25 上传
sjznit
- 粉丝: 0
- 资源: 7
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载