2 ainibababpk ainibababpk 于 2016.03.07 21:42 提问

osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置独立出来

如题:osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置单独拿出来,由于persistence.xml有多个,为方便连接不同的数据库,不使用spring框架时,怎样将驱动、url、用户名、密码独立成一个文件

2个回答

devmiao
devmiao   Ds   Rxr 2016.03.07 23:12
Royal_lr
Royal_lr   Ds   Rxr 2016.03.08 10:04

在一个properties文件中配置不同的驱动,url,用户名等就行了

ainibababpk
ainibababpk 那怎么引用这个properties文件呢,因为我查到persistence.xml是不能引用properties文件的,并且这不是spring项目
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JPA配置多数据源多persistence.xml文件
JPA的优势     1.JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何符合 JPA 标准的框架都遵循同样的架构,提供相同的访问 API,这保证了基于JPA开发的企业应用能够经过少量的修改就能够在不同的JPA框架下运行。            2.JPA提供了对容器级特性的支持            JPA 框架中支持大数据集、事务、并发等容器级事务,这使得 JPA
JPA的配置文件persistence.xml参数详解
JPA的配置文件persistence.xml参数详解 JPA规范要求在类路径的META-INF目录下放置persistence.xml, 文件的名称是固定的,配置模板如下: Xml代码 <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLS
jpa--数据源配置方法persistence.xml
<br /><?xml version="1.0" encoding="UTF-8"?><br /><persistence version="1.0"<br />    xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br />    xsi:schemaLocation="http://java.sun.com/xml/ns/persistenceht
JPA配置文档persistence.xml文件的参数说明
JPA规范要求在类路径的META-INF目录下放置persistence.xml, 文件的名称是固定的,配置模板如下: Xml代码 <persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i
JPA持久化persistence.xml配置文件及参数详解
JPA持久化persistence.xml配置文件及参数详解
JPA的persistence.xml配置文件参数
JPA规范要就在类的META-INF目录下防止persistence.xml,文件名是固定的,配置模版如下, xml代码: xml version="1.0"?> xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.3w.org/2001/xmlschema-instace" xsi:schemaLo
spring与jpa整合 除去persistence.xml设备文件 应用属性文件 数据源dbcp接见数据库
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"  xmlns:context="http://www.springframework.org/schema/context"  xmlns:mvc="http://www.springfr
springMVC+JAP整合彻底摆脱persistence.xml配置文件
springMVC+JAP整合彻底摆脱persistence.xml配置文件 spring与jpa整合 除去persistence.xml配置文件 使用属性文件 数据源dbcp访问数据库.
持久化persistence.xml配置文件
在EJB中,一个实体Bean应用由实体类和persistence.xml文件文件组成。persistence.xml文件在jar文件的META-INF目录下。persistence.xml文件指定实体Bean使用的数据源及Entity Manager对象的默认行为。        我们来看一个最简单的persistence.xml文件,了解一下它的配置。
不在JPA 的 persistence.xml 文件中配置Entity class的解决办法
 在Spring 集成 Hibernate 的JPA方式中,需要在persistence配置文件中定义每一个实体类,这样非常地不方便,2种方法可以解决此问题: 这2种方式都可以实现不用在persistence.xml文件中配置每一个实体类,从而免去每个Entity都要在persistence.xml文件中配置的烦恼,但是这种方式Entity实体类的主键字段注解@ID要放到 getXXX()