JPA persistence.xml SQL脚本定义
您可以在将在运行时执行的JPA持久性上下文定义中定义并链接到SQL脚本。 有标准化的属性来定义脚本,以分别说明如何创建模式,批量加载数据和删除模式:
<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistencehttp://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"><persistence-unit name="prod" transaction-type="JTA"><properties><property name="javax.persistence.schema-generation.database.action"value="drop-and-create"/><property name="javax.persistence.schema-generation.create-script-source"value="create-schema.sql" /><property name="javax.persistence.schema-generation.sql-load-script-source"value="load-data.sql" /><property name="javax.persistence.schema-generation.drop-script-source"value="drop-schema.sql" /></properties></persistence-unit>
</persistence>
SQL文件应驻留在类路径中。
这篇帖子从我的新闻通讯004中转贴了
翻译自: https://www.javacodegeeks.com/2017/12/jpa-persistence-xml-sql-script-definitions.html
JPA persistence.xml SQL脚本定义相关推荐
- jpa执行sql脚本_JPA persistence.xml SQL脚本定义
jpa执行sql脚本 您可以在将在运行时执行的JPA持久性上下文定义中定义并链接到SQL脚本. 有标准化的属性来定义脚本,以分别说明如何创建模式,批量加载数据和删除模式: <persistenc ...
- JPA persistence.xml 文件初学者指南
介绍 在本文中,我将解释 JPA persistence.xml配置文件的用途,以及如何使用可用的 XML 标记或属性设置 Java Persistence 应用程序. 虽然 Spring 应用程序可 ...
- 不在JPA 的 persistence.xml 文件里配置Entity class的解决的方法
在Spring 集成 Hibernate 的JPA方式中,须要在persistence配置文件里定义每个实体类.这样很地不方便.2种方法能够解决此问题: 这2种方式都能够实现不用在persist ...
- JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法
原文地址:http://www.cnblogs.com/taven/p/3351841.html JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法 在Spr ...
- [转帖]C#执行SQL脚本,读取XML文件
[转帖]C#执行SQL脚本,读取XML文件 需要添加如下引用: using System.IO; using System.Data.SqlClient; using System.Collectio ...
- JPA中persistence.xml模板
持久化单元,持久化对象的集合. 事务类型:本地事务和全局事务.某些应用场合,只能使用全局事务. 有两个数据库,mysql和oracle.转账时扣钱从mysql进行,加钱是在oracle执行,怎样确保两 ...
- JPA介绍及persistence.xml配置介绍
JPA 全称是:Java Persistence API 是由EJB 3.0软件专家组开发,其宗旨是为POJO提供持久化标准规范,了解JPA 从 persistence.xml 开始.它的作用是用来配 ...
- 最实际与高效生成数据库高级声明式SQL脚本神器研发
一. 简介 1.1前言 1.2作用 二. 实现方式与原理 2.1实现方式 2.2原理 三. 体系与图解 3.1创建表与插数据脚本 3.2添加或修改表脚本 3.3删除表脚本 3.4删除与创建索引脚本 3 ...
- 【Java与Python实现】最实际与高效生成数据库高级声明式SQL脚本神器研发
一. 简介 1.1前言 1.2作用 二. 实现方式与原理 2.1实现方式 2.2原理 三. 体系与图解 3.1创建表与插数据脚本 3.2添加或修改表脚本 3.3删除表脚本 3.4删除与创建索引脚本 3 ...
最新文章
- caffe 报错 Check failed: error == cudaSuccess (77 vs. 0) an illegal memory access was encounteredcaffe
- oracle判断数据出现交叉,Oracle move table分析
- 需求评审流程该如何高效的走下去
- linux 自动安装mysql数据库_linux系统下源码安装mysql5.6数据库
- java项目导出可执行jar包 配置文件 及运行方法
- python基础知识-Python基础知识
- 学习笔记(01):10小时掌握区块链开发教程-2小时构建以太坊智能合约-1
- PC项目中常用的方法总结 (不定时更新)
- C语言实现多人坦克大战
- 基于SSH的房屋租赁系统的设计与实现
- Gossiping闲聊路由协议
- WeLink互动直播:维护网课秩序,杜绝外人乱入
- [可联网]ps4共享屏幕到笔记本
- 单片机外部中断触发方式:电平触发和边沿触发两者说明
- 软件工程大作业(完整详细)火车订票管理系统
- 阿里巴巴收购中天微,中国“芯”指日可待!
- React(一)——快速入门
- Rman操作简单分析
- 如何用化学软件绘制制高分子链
- matlab学霸表白公式,《爱的数学公式》上线 帅气学霸的正确表白方式