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>
<< 前へ | 次へ >> |