- Developing Middleware in Java EE 8
- Abdalla Mahmoud
- 98字
- 2021-07-23 19:24:36
Step 2: Creating a persistence unit
A persistence unit in is named scope where we define persistence contextual details such as data source information, a list of entities to include (or exclude), and any other information that may be useful for the persistence provider to work. A persistence unit is identified by a unit name, and is created by defining the following file:
/META-INF/persistence.xml <?xml version="1.0" encoding="UTF-8"?> <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/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"> <persistence-unit name="jpa-examplesPU" transaction-type="JTA"> <jta-data-source>java:app/cinemasapp-ds</jta-data-source> <exclude-unlisted-classes>false</exclude-unlisted-classes> <properties> <property name="javax.persistence.schema-generation.database.action" value="create"/> </properties>
</persistence-unit> </persistence>
Note that by setting the exclude-unlisted-classes property to false, all entity classes found by the persistence provider inside the WAR deployment file will be included in the context of the persistence unit.
推薦閱讀
- iOS面試一戰到底
- 小創客玩轉圖形化編程
- Machine Learning with R Cookbook(Second Edition)
- Data Analysis with IBM SPSS Statistics
- Bootstrap 4:Responsive Web Design
- Learning Apache Mahout Classification
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(2)
- INSTANT Adobe Edge Inspect Starter
- UNIX Linux程序設計教程
- INSTANT Silverlight 5 Animation
- Unity 2017 Game AI Programming(Third Edition)
- jQuery從入門到精通(微課精編版)
- 深度學習入門:基于Python的理論與實現
- Django 2.0 入門與實踐
- Node.js核心技術教程