OpenJPA, obviously. I've also seen EclipseLink and Hibernate mentioned, but is there significant difference in capabilities?

解决方案

Most differences come from how OSGi-aware the provider is. For example, you may need to wrap the Hibernate jars as OSGi bundles yourself (or use a set someone else has already wrapped - there are a few floating around on the web).

Occasionally providers try and do classloading in such a way that it won't work in an OSGi environment, so this is something to look out for if you wrap your own or use 'off-piste' features of the main supported providers.

You'll also need to make sure the provider registers itself as an OSGi service. This just works with OpenJPA, and there's an EclipseLink adapter in the Aries codebase. I assume the Hibernate bundles people have shared do this as well. There are instructions on how to do this for other providers (DataNucleus in particular) in this thread:

jpa 托管,Apache Aries托管JPA支持哪些JPA提供程序?相关推荐

  1. Linq to SQL只支持SQL Server(所选对象使用不支持的数据提供程序)

    转载于:https://www.cnblogs.com/hawkingXu/p/5131341.html

  2. 【Spring Data JPA自学笔记二】初识Spring Data JPA

    文章目录 Spring Data JPA是什么? Spring Data JPA的配置 配置pom.xml 配置applicationContext.xml Spring Data JPA的使用 Sp ...

  3. 剖析 .NET 托管提供程序

    剖析 .NET 托管提供程序 发布日期: 4/1/2004 | 更新日期: 4/1/2004 Dino Esposito Wintellect 2001 年 10 月 9 日 与成熟的 OLE DB ...

  4. c++(/clr)非托管类型和托管类型互转

    以下代码必须有"Common Language Runtime Support(/clr)" 和"MFC"支持 1. 字符窜之间的转换 1 // 托管类型到非托 ...

  5. 用阿里云托管服务器怎么托管_云托管使企业更具竞争力的8个原因

    用阿里云托管服务器怎么托管 Organisations are flocking to cloud computing in greater numbers than ever before and ...

  6. 自建私有云与公有云托管对比_共享托管和云托管的比较以及如何选择

    自建私有云与公有云托管对比 Do you keep hearing about cloud hosting and wonder how it differs from a regular hosti ...

  7. ArcGIS Enterprise托管服务/托管服务器/托管数据库-之“托管”理解

    ArcGIS Enterprise之"托管"理解-托管服务/托管服务器/托管数据库 1.arcgis enterprise之"托管"理解 1.1托管服务器的作用 ...

  8. 用阿里云托管服务器怎么托管_云托管就像圣诞老人的4种方式

    用阿里云托管服务器怎么托管 You might think it Christmas crackers to believe a beardy, old sleigh driver donning a ...

  9. 超详细解析托管与非托管

    1      DLLImport的使用 using System; using System.Runtime.InteropServices; //命名空间 class Example { //用Dl ...

最新文章

  1. python汉化之后好用吗_买了《Python学习手册(中文第4版)》后悔了
  2. eoj程序设计基础(基于 C 语言)1067
  3. linux shell 脚本攻略学习11--mkdir和touch命令详解
  4. 检测工业级交换机性能好坏的8种方法
  5. 创建新的option
  6. 学成在线--12.Spring整合RibbitMQ
  7. 64匹马,8个赛道,最少多少次比赛找出最快的 4 匹马,以及对所有马进行排序
  8. java解码acc音频文件_g711a音频文件转aac格式
  9. 统计学中p值计算公式_统计学中的p值怎么算,具体步骤
  10. 快手磁力金牛和小店通的区别
  11. 三步解决Tomcat假死状态
  12. 动态注册 Module
  13. 2021年西式面点师(初级)新版试题及西式面点师(初级)考试试卷
  14. 带2nd的计算机软件,2nd在计算器中是什么意思
  15. SpringBoot 全局配置和静态资源配置
  16. 二分类指标Precision、Recall、Accuracy、F score、TPR、FPR、MCC
  17. 山东省2022 年专升本 计算机大纲(信息安全)
  18. linux shell 键盘输入 $,linuxshell在while中用read从键盘输入的实现
  19. archlinux - W3af
  20. 手机相机SD卡电脑硬盘数据强力恢复软件

热门文章

  1. iOS UIImage的剪裁、合并实现
  2. webgl之绘制一个矩形
  3. 如何在Linux中安装Intel核显驱动?
  4. vue怎么获取axios的return值?
  5. ffmpeg 截图太模糊了_技法课堂 | 巧用截图工具,一小时迅速完成线稿风效果图...
  6. windows系统bat批处理 一键配置java jdk环境变量
  7. Linux用scp实现无密码传输文件和目录(使用密钥)
  8. python3.7.4安装教程win7_Window10下python3.7 安装与卸载教程图解
  9. maven仓库中心mirrors配置多个下载中心(执行最快的镜像)
  10. spring 字面值 特殊字符 配置使用