そこに仁義はあるのか(仮)

略してそこ仁!

SIerといえばソースコードの自動生成だ!テーブルとEntityクラスを自動生成するサムシン(PostgreSQL版)

これはPostgreSQL Advent Calendar 2015 - Qiitaの記事です。
昨日はsawada_masahikoさんのPostgreSQL開発の基本動作まとめ - Qiitaでした!

SIerといえば、ソースコードの自動生成ですね!
開発を進めていくうえで、コロコロと変わっていくテーブル構成。。。
そんな中で、まったくソースコードを触らずに(sqljavaも触らない!つまり誰でも!どんな人でも!!作業できる!!!
テーブル構築からデータ投入、さらにはEntityクラスを生成することが出来るツール(mavenプラグイン)を、今のプロジェクトで使っているので、それの紹介と使いかたを説明します。
いろんなDBに対応しているけど、今のプロジェクトではPostgreSQLを使っているので、今回はPostgreSQL版の使いかた説明です!*1

なお、今回使っているPostgreSQLのバージョンは9.1.15です!

*1:PostgreSQL要素少ないですごめんなさい

続きを読む