hibernate.diarectこれらは、HibernatePersistenceで必要となるものです。Dialectというデータベースとのやりとりをするクラスと、起動時や終了時のデータベースの処理についての設定になります。ここではH2を利用するためのDialectと、起動時に新たにデータベースを用意し、終了時に破棄するための設定をしてあります。
hibernate.hbm2ddl.auto
javax.persistence.jdbc.driverこれらは、データベースのドライバ、アクセスURL、アクセスに使う利用者名とパスワードといったものをそれぞれ設定しておくものです。
javax.persistence.jdbc.url
javax.persistence.jdbc.user
javax.persistence.jdbc.password
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
<?xml version="1.0" encoding="UTF-8"?>
<persistence
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.xsd">
<persistence-unit name="persistence-unit"
transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<properties>
<property name="hibernate.diarect" value="${hibernate.dialect}" />
<property name="hibernate.hbm2ddl.auto" value="${hibernate.hbm2ddl.auto}" />
<property name="javax.persistence.jdbc.driver" value="${db.driver}" />
<property name="javax.persistence.jdbc.url" value="${db.url}" />
<property name="javax.persistence.jdbc.user" value="${db.user}" />
<property name="javax.persistence.jdbc.password" value="${db.password}" />
</properties>
</persistence-unit>
</persistence>
| << 前へ | 次へ >> |