Wildfly配置PostgreSQL数据源
来源:互联网 发布:leancloud mysql 编辑:程序博客网 时间:2024/05/22 05:08
在做实验室物品管理系统的时候,从Phabricator上克隆下来老师做的项目框架想着跑起来,但是出现了一个问题,是关于Datasource数据源配置的问题。简单来说,因为用的Datasource的方式来管理的数据库,配置数据源的作用就是给容器指定它要管理的是什么,方式是怎样的,Url地址等。
相关配置方法
1.通过手动添加的方式
jboss as 7配置postgresql数据源的方法
2.通过Wildfly命令行工具
1)下载postgresql jdbc driver
wget http://jdbc.postgresql.org/download/postgresql-9.4.1212.jar
下载jdbc driver放到一个合适目录下
2)之后通过命令行启动Wildfly
cd $JBOSS_HOME/bin
./standalone.sh
3)添加wildfly支持postgresql
cd $JBOSS_HOME/bin
./jboss-cli.sh
通过connect进入到standalone模式下
进入到standalone模式下之后,按照一下步骤进行(以下参数均为两道横线)。
[standalone@localhost:9990 /] module add -name=org.postgresql –slot=main –resources=/home/huanlu/devel/lib/postgresql.jar –dependencies=javax.api,javax.transaction.api
[standalone@localhost:9990/]/subsystem=datasources/jdbc-driver=postgres:add(driver-name=”postgres”,driver-module-name=”org.postgresql”,driver-class-name=org.postgresql.Driver)
4)为wildfly添加数据源
Ps:下面对应换成自己对应的数据源名称、用户名和密码
[standalone@localhost:9990 /] data-source add –name=labDS –jndi-name=java:jboss/labDS –driver-name=postgres –connection-url=jdbc:postgresql://localhost:5432/lab –user-name=postgres –password=111111 –validate-on-match=true –background-validation=false –valid-connection-checker-class-name=org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker –exception-sorter-class-name=org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter
完成之后可以列出当前wildfly数据源看一下
如果出现一下情况,说明配置成功。
配置完成之后,可以对应的到$JBOSS_HOME>standalone>configuration>standalone.xml文件中产看,期中会在140行到170之间多出如下这一部分
这就是你刚才配置的东西。
参考资料:
- 资料一:http://dz.sdut.edu.cn/blog/subaochen/?s=Wildfly&submit=Search
- 资料二:http://dz.sdut.edu.cn/blog/subaochen/2013/08/jboss-as-7%E9%85%8D%E7%BD%AEpostgresql%E6%95%B0%E6%8D%AE%E6%BA%90%E7%9A%84%E6%96%B9%E6%B3%95/
- 资料三:https://developer.jboss.org/wiki/GenericTypeCLICommands
欢迎参考借鉴,有不对的地方,还希望指正。
- Wildfly配置PostgreSQL数据源
- JBoss7/WildFly配置PostgreSQL数据源
- 数据库学习--wildfly配置postgreSQL数据源
- wildfly服务器系列--wildfly数据源配置(以postgreSQL为例)
- WildFly/JBoss7配置数据源
- wildfly mysql数据源配置错误
- JBoss7/WildFly配置数据源:mysql
- 使用Maven配置JBoss、Wildfly数据源的方法
- 在JBoss AS7中配置PostgreSQL数据源
- Java EE JBoss AS8 wildfly-8.2.0 配置 MySQL 3.1.14 数据源
- eclipse 配置 wildfly
- WildFly配置gzip压缩
- WildFly配置MySql驱动
- wildfly配置ldap
- WildFly中配置JNDI映射
- wildfly作为容器开发配置
- JBoss/Wildfly 配置SQLserver服务器
- 图解WildFly 8.X配置HTTPS
- Android greenDAO的使用,工具类封装
- 对称矩阵的压缩存储
- 牛客:剑指offer:数字在排序数组中出现的次数 (Java)
- 解决友盟分享的报错的利器——debug模式
- 【原创】【NOIP1999】拦截导弹
- Wildfly配置PostgreSQL数据源
- 剑指offer面试题7:用两个栈实现队列(Java实现)
- CCF编译出错
- <STL>模拟实现Vector
- 欢迎使用CSDN-markdown编辑器
- 正则表达式的基本知识
- 【寒江雪】密码编码学与网络完全前言
- Remove Nth Node From End of List
- 28.索引优化