Skip to content
PostgreSQLのテーブルからPOJOを作る
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
PostgreSQL2POJO
.gitattributes
.gitignore
PostgreSQL2POJO.sln
README.md
screen.png

README.md

PostgreSQL2POJO

PostgreSQLのテーブルからPOJOを作る

ツールの使い方

画面イメージ

  1. 下記を入力します。
  • URL
    DBのアドレス。
    初期値:localhost
  • DBNAME
    DBのスキーマ名
    初期値:入力なし
  • USER
    DBのユーザー名
    初期値:入力なし
  • PASSWORD
    DBのパスワード
    初期値:入力なし
  • NAMESPACE(Package)
    ファイル出力時に設定するパッケージ名
    初期値:入力なし
  • 出力先
    ファイルの出力先となるフォルダパス
    初期値:入力なし
  1. Createボタンをクリックします。
  2. 出力先のフォルダにクラス単位でファイルが作成されます。

出力ファイル例

スネークケースからキャメルケースに変換します。

  • テーブル名
    M_USER → MUserEntity
  • フィールド名
    USER_NAME → userName
  • セッターメソッド
    USER_NAME → setUserName
  • ゲッターメソッド
    USER_NAME → getUserName

DBデータ型とJavaデータ型の変換表

DBデータ型 Javaデータ型
integer int
decimal java.math.BigDecimal
numeric java.math.BigDecimal
bigint long
date java.sql.Date
time java.sql.Time
timestamp java.sql.Timestamp
time without time zone java.sql.Timestamp
You can’t perform that action at this time.