java entity公共属性_java – 如何从Entity Manager获取jpa数据源属性
大家好
我想知道是否可以通过实体管理器获取数据库连接属性.
我的persistence.xml看起来像这样
DatasourceForTestSystem
some.package.and.some.Class
...
我想要类似的东西
String host = em.getSomeFunction().getProperties().get("server");
String database = em.getSomeFunction().getProperties().get("database");
or
String url = em.getSomeFunction().getConnectionPool().getURL();
其中url类似于jdbc:oracle:thin:@ 1.2.3.4:5678:database.
我正在使用带有EclipseLink的JDeveloper 12c,一个Oracle数据库和NO Hibernate.
有人知道如何获取有关连接属性的信息吗?
亲切的问候,
STEFI
– 更新 –
@Kostja:再次请求你的帮助,但正如我在帖子中提到的,我根本不使用Hibernate.
我已经尝试过像这样使用Connection.class了
java.sql.Connection conn = em.unwrap(java.sql.Connection.class);
从here.我总是得到一个NPE的连接以及此声明中的getSession()
((JNDIConnector)em.unwrap(JpaEntityManager.class)
.getSession().getLogin().getConnector()).getName();
我很安静,为什么这些解决方案对我有用.也许我错过了什么:-(
java entity公共属性_java – 如何从Entity Manager获取jpa数据源属性相关推荐
- java反射 获取属性_Java反射学习-3 - 反射获取属性,方法,构造器
1 packagecn.tx.reflect;2 3 importjava.lang.reflect.Constructor;4 importjava.lang.reflect.Field;5 imp ...
- java 获取泛型的属性_java在泛型类 T 上利用反射取属性值
记录一次反射的使用,第一次真正运用到实际工作中,发现反射是真的强大! 写了一个通用类,主要是便于和 db 的交互操作,使用到了泛型 T 对象,但是有一步需要获取该对象的属性 id 值(前提是所有赋值给 ...
- php类3个属性是哪3种,PHP获取类私有属性的3种方法
今天在推上看到一条获取php类私有属性的推文,感觉很有意思: 顺着推文联想,还有其他方式吗?经过自己的测试及网上答案,总结出三种方法: 1. 反射 反射可以获取类的详细信息,要获取私有属性的值,只需将 ...
- java spring注入 静态方法_java相关:spring为类的静态属性实现注入实例方法
java相关:spring为类的静态属性实现注入实例方法 发布于 2020-3-31| 复制链接 在本篇文章里小妖给大家整理的是关于spring为类的静态属性实现注入实例方法,有需要的朋友们可以参考下 ...
- java 取对象的类_Java中通过Class类获取Class对象的方法详解
前言 本文主要给大家介绍的是关于Java通过Class类获取Class对象的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 阅读API的Class类得知,Class 没有公共 ...
- 获取java返回的数据_java调用第三方接口,获取接口返回的数据。
java接收远程调用的数据,得到的是如上个数的返回内容,我怎么写才能获取到值,现在使用的请求方法如下: public static HttpResult postJsonData(String url ...
- java 指定时间转换_Java中使用Calendar进行获取指定时间,使用SimpleDateFormat进行格式化转换...
java中使用Calendar获取指定的时间 public class DateTranslate { /** * 获取指定日期的间隔月份的第一天的日期 * @param date * @param ...
- oracle java存储过程返回值_java程序调用Oracle 存储过程 获取返回值(无返回,非结果集,结果集)...
java程序调用Oracle 存储过程 获取返回值(无返回,非结 果集,结果集) oracle中procedure是不能有返回值的,要想返回值,就得有 输出参数,同样要想返回记录集,可以把游标类型作为 ...
- java如何实取随机数_java - 如何在Kotlin中获取随机数?
java - 如何在Kotlin中获取随机数? 可以在2个参数之间返回随机整数的通用方法,如ruby,可以使用rand(0..n). 有什么建议吗? 16个解决方案 208 votes 我的建议是In ...
最新文章
- 贵州高二会考计算机考试题,20167月贵州普通高中学业水平考试会考试题
- 利用jQuery和CSS实现环形进度条
- 【01】Clean Code
- 今日arXiv精选 | 9篇ICCV 2021最新论文
- 公厕的门下面为什么都要空一截?难道是为了和别人分享我中午吃的两碗螺狮粉?
- MIT名誉校长:机器学习会成为像Word一样的工具
- java resultset转json_ResultSet到JSON的最有效转换?
- 奥鹏计算机基础2021,18春北语《计算机基础》作业3(参考答案)
- 深入理解数组与指针——原因在于”退化“
- 社区团购还是两看,从消极这个角度
- 线段树基础操作--单点or区间更新+查询
- linux 多线程计算pi,单/多线程计算测试:SuperPI/国际象棋_IntelCPU_CPUCPU评测-中关村在线...
- 可变临时邮箱,亲测可用,附使用教程
- 生物信息学数据库导航
- Oracle9i数据库Data Guard实施及维护手册
- c++判断某一天是这一年的第几天
- 计算机数据库三级刷题总结
- 第三方登陆:微信官方登陆
- Linux环境下安装部署运行Jmeter
- 动态规划算法---求最长公共子序列
热门文章
- 数据结构:试设计一个算法,改造一个带表头结点的双向链表,所有结点的原有次序保持在各个结点的右链域rLink中,并利用左链域ILink把所有结点按照其值从小到大的顺序连接起来
- JVM从入门到精通(三):热加载的实现原理,Java内存模型,缓存行,指令重排,合并写技术等
- 30分钟学会如何使用Shiro
- hdu 4143 A Simple Problem 数论
- Fetch API——简化你的AJAX
- 【完美解决】Could not process result for mapping: ResultMapping{property=‘null‘, column=‘xxx‘, javaType=
- id int primary key auto_increment是什么意思
- [leetcode] 21.合并两个有序链表
- linux c语言 信号,linux下基于C语言的信号编程实例
- 剑指Offer25 合并两个排序的链表