ORM是关系型数据库连接;ogm是No sql数据库连接,Mongo, redis等。

1,下载ogm zip包,解压到wildfly_home\modules\system\layers\base, ogm模块在org\hibernate\ogm下

2,下载orm zip,同样解压。新增版本是5.1

3,在文件\wildfly-10.0.0.Final\modules\system\layers\base\org\hibernate\ogm\5.1\module.xml

注释掉 <module name="org.hibernate.search.orm" slot="5.6.1.Final-orm51" optional="true" />

要不总报找不到slot错误。

——————————————————————————————————

ORM:

http://docs.jboss.org/hibernate/orm/current/topical/html_single/wildfly/Wildfly.html

persistence.xml

<persistence-unit name="primary">
<jta-data-source>java:jboss/datasources/MySqlDS</jta-data-source>
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
<class>com.italktv.colnv.stat.entity.Seat</class>
<class>com.italktv.colnv.stat.entity.SeatType</class> <properties>
<property name="jboss.as.jpa.providerModule" value="org.hibernate:5.1"/>
<property name="hibernate.hbm2ddl.auto" value="update" />
<!-- <property name= "hibernate.hbm2ddl.auto" value ="validate" /> create-drop -->
<property name="hibernate.jdbc.fetch_size" value="500" />
<property name="hibernate.jdbc.batch_size" value="500" />
<property name="hibernate.show_sql" value="false" />
<property name="hibernate.format_sql" value="true"></property> </properties>
</persistence-unit>

————————————————————————————————————————

4.5. How to package Hibernate OGM applications for WildFly 10

https://docs.jboss.org/hibernate/stable/ogm/reference/en-US/html_single/?v=5.1#_configuring_hibernate_search

      <persistence-unit name="mongo-ogm" transaction-type="JTA">
<provider>org.hibernate.ogm.jpa.HibernateOgmPersistence</provider>
<class>xxx</class> <exclude-unlisted-classes>true</exclude-unlisted-classes>
<properties> <property name="hibernate.transaction.jta.platform" value="org.hibernate.service.jta.platform.internal.JBossAppServerJtaPlatform"/>
<!-- <property name="hibernate.ogm.datastore.provider" value="mongodb" />-->
<property name="hibernate.ogm.datastore.database" value="mongo_db"/>
<property name="hibernate.ogm.datastore.host" value="xxxx.xx.xx.xx"/>
<property name="hibernate.ogm.datastore.provider" value="MONGODB"/>
<!--
<property name="hibernate.ogm.datastore.username" value="db_user" />
<property name="hibernate.ogm.datastore.password" value="top_secret!" />
-->
</properties>
</persistence-unit>

——————————————————————————————————————————————

https://www.cnblogs.com/coder-fang/p/6428454.html

wildfly 10上使用最新的 Hibernate ORM OGM的更多相关文章

  1. 在Ubuntu 12.10 上安装部署Openstack

    OpenStack系统有几个关键的项目,它们能够独立地安装但是能够在你的云计算中共同工作.这些项目包括:OpenStack Compute,OpenStack Object Storage,OpenS ...

  2. 怎样在Ubuntu上安装最新版本号的Node.js

    怎样在Ubuntu上安装最新版本号的Node.js 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs Node.js是一个软件平台,通经常使用于构建大规模的 ...

  3. NIPS 2016论文:英特尔中国研究院在神经网络压缩算法上的最新成果

    NIPS 2016论文:英特尔中国研究院在神经网络压缩算法上的最新成果 http://www.leiphone.com/news/201609/OzDFhW8CX4YWt369.html 英特尔中国研 ...

  4. DB 查询分析器 6.04 在 Windows 10 上的安装与运行展示

    DB查询分析器 6.04 在 Windows 10 上的安装与运行展示 中国本土程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员 http://www.csdn.net/art ...

  5. 如何在Windows 10上运行Docker和Kubernetes?

    如何在Windows 10上运行Docker和Kubernetes? 在Windows上学习Docker和Kubernetes,开始的时候会让你觉得无从下手.最起码安装好这些软件都不是一件容易的事情. ...

  6. windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2

    windows下多个python版本共存,如何在Windows7系统上安装最新的64位Python3.6.2 1.官网下载python3.6.2https://www.python.org/ftp/p ...

  7. wildfly 10的安装部署

    http://www.xue163.com/2203/1/22037981_2.html WildFly 曾用名:JBoss Application Server ,红帽公司宣布 JBoss AS 的 ...

  8. 第二十五天 慵懒的投射在JDBC上的暖阳 —Hibernate的使用(四)

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/zwszws/article/details/28493209            6月4日.晴天. ...

  9. 用开源软件TrinityCore在Debian 10上搭建魔兽世界8.3.0.34220的服务器

    用开源软件TrinityCore在Debian 10上搭建魔兽世界8.3.0.34220的服务器 TrinityCore是魔兽世界(World of Warcraft)的开源的服务端.目前支持魔兽的3 ...

随机推荐

  1. [转帖]浅谈程序中的text段、data段和bss段

    作者:百问科技链接:https://zhuanlan.zhihu.com/p/28659560来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 一般情况,一个程序本质上都 ...

  2. npm的nrm命令使用--设置镜像地址

    npm下载会很慢,因为npm默认从国外下载资源,建议修改npm镜像源地址 1.运行npm i nrm -g全局安装nrm包: 2.使用nrm ls查看当前所有可用的镜像源地址以及当前所使用的镜像源地址 ...

  3. CentOS7安装k8s

    借鉴博客:https://www.cnblogs.com/xkops/p/6169034.html 此博客里面有每个k8s配置文件的注释:https://blog.csdn.net/qq_359048 ...

  4. null值经过强转会怎样?

    null还是null,类型不会改变的,也不会报错!

  5. CBV源码分析+APIVIew源码分析

    {drf,resful,apiview,序列化组件,视图组件,认证组件,权限组件,频率组件,解析器,分页器,响应器,URL控制器,版本控制} 一.CBV源码分析准备工作: 新建一个Django项目 写 ...

  6. Codeforces 1154F Shovels Shop

    题目链接:http://codeforces.com/problemset/problem/1154/F 题目大意: 商店有n把铲子,欲购k把,现有m种优惠,每种优惠可使用多次,每种优惠(x, y)表 ...

  7. Dom4j解析

    dom4j-1.6.1.jar, 这个包提供了xml解析相关的方法. 这里做一个记录,微信公众号里需要对HttpServletRequest做解析,实际上也可以用dom4j提供的方法进行解析转换. 这 ...

  8. Prism框架研究(三)

    这一篇主要用来介绍一下基于Prism Library中的核心服务以及如何配置Container,还有一个重要的部分是如何管理各个组件之间的依赖性,下面就这些内容来做一一的介绍. 1 Prism中的核心 ...

  9. 莫烦keras学习自修第五天【CNN卷积神经网络】

    1.代码实战 #!/usr/bin/env python #! _*_ coding:UTF-8 _*_ import numpy as np np.random.seed(1337) # for r ...

  10. JavaScript Decorators 的简单理解

    Decorators,装饰器的意思, 所谓装饰就是对一个物件进行美化,让它变得更漂亮.最直观的例子就是房屋装修.你买了一套房子,但是毛坯房,你肯定不想住,那就对它装饰一下,床,桌子,电视,冰箱等一通买 ...