1、java 可以使用动态参数配置persistence.xml吗
当然可以,要不然怎么叫动态配置呢
如果想实现动态配置,那么每次调用的时候都需要重新load一下
InputStream is = new FileInputStream(file);
即每次调用api,获取参数的时候,都需要重新加载这个文件即可
2、jpa的持久化文件persistence.xml应该放在哪儿
property name="persistenceXmlLocation" value="classpath:/META-INF/persistence.xml" /
放到资源根目录下:新建文件夹 META-INF
貌似必须是这个目录,不然启动的过程jpa会提示让你存放到以 META-INF 命名的目录下的
3、hibernate中的persistence.xml是干什么用的
persistence.xml
应该是JPA的配置文件,用来映射PU(Persist Unit)的
作用是映射表和类,里面也可以配置数据库连接信息
4、Java的jar包中数据库配置文件.xml在本地环境和服务器上不同,怎么方便地更改?
在persistence.xml中配置两个,开发时将服务器的配置屏蔽掉,打包时将开发环境配置屏蔽掉不就方便一点
好了,关于persistence.xml和的问题到这里结束啦,希望可以解决您的问题哈!