(Spring Boot)エンティティの準備
Entityです。
Entityアノテーションを付ける。
パラメータに naming を与える。設定値はDBテーブルのカラム名のタイプをセットする。
物理カラム名が AUTHOR_ID なら SNAKE_UPPER_CASE をセットする。
Author
package webapp.entity; import java.util.Date; import org.seasar.doma.Entity; import org.seasar.doma.jdbc.entity.NamingType; @Entity(naming = NamingType.SNAKE_UPPER_CASE) public class Book { private int id; private String title; private int authorId; public int getId() { return id; } /* 以下、Getter/Setter */ }
Bookエンティティ
package webapp.entity; import java.util.Date; import org.seasar.doma.Entity; import org.seasar.doma.jdbc.entity.NamingType; @Entity(naming = NamingType.SNAKE_UPPER_CASE) public class Book { private int id; private String title; private int authorId; public int getId() { return id; } /* 以下、Getter/Setter */ }