DBFlute で Javax/Jakarta対応

100 views
Skip to first unread message

kubo

unread,
Mar 14, 2023, 2:28:43 AM3/14/23
to DBFluteユーザの集い
jfluteです。

DBFlute で Javax/Jakarta対応をしました。
Java EE が Jakarta EE に変わったことで、javax.なんとかのパッケージがjakarta.に変わります。
(ただし全部ではないというのがややこしいところ)

Tomcat10環境でDBFlute使う場合に影響があります。
自動生成クラスでimportして参照してる箇所を移行する必要があります。

DBFlute Runtime: 特に問題なし (using javax.sql.DataSource only)
DBFlute Engine: 特に問題なし (using javax.sql.DataSource and javax.script and javax.xml.parser)
Velocity Template: 移行が必要

dfpropで移行プロパティを導入しました。これで参照先がjakarta.パッケージに変わります。

littleAdjustmentMap.dfprop:

# 自動生成クラスの中で利用してるJavaxをJakartaパッケージへ移行
; isMigrateOldJavaxToJakarta = true

※DBFlute-1.2.6の3/13パッチで反映されています。


// littleAdjustmentMap - isMigrateOldJavaxToJakarta | DBFlute

Reply all
Reply to author
Forward
0 new messages