jfluteです
Mayaa が得意な方はいらっしゃらないでしょうか?
// LastaFlute と Mayaa の Adapter
https://github.com/lastaflute/lasta-mayaa
// LastaFlute と Mayaa の Example
https://github.com/dbflute-session/lastaflute-rehearsal-mermaidlag
1. lastaflute-rehearsal-mermaidlag を clone
2. Eclipse で import (.projectは既に組み込まれています)
IntelliJであれば Maven or from Eclipse
3. dbflute_maihamadb/manage.sh (bat) を叩いて、0 (ReplaceSchema) を実行 (スキーマができる)
4. MermaidlagBoot の main() を実行、http://localhost:8094/mermaidlag/product/list/ にアクセス
※再起動するときは MermaidlagBoot の main() を実行すれば自然と再起動
※HotDeployなので、自動生成が入らなければ Action 周りはずっと動かしながら修正できる (appの下がHotDeploy)
※HTMLを作ったら、FreeGen (manage.sh の 12 番) を叩くと path 定義が自動生成されます
現状、/product/list/ の ProductListAction が、
Mayaa 対応になっています。
ただ、非常にシンプル過ぎる画面になっているので、
これをちゃんとした画面にして、
LastaFlute の Mayaa で足りてないところが
ないかどうかを確認していく必要があります。
自分が Mayaa でさくさくと作っていくことができないので、
誰か得意な人がいたら手伝って頂けないでしょうか?
アドバイスやコメントを頂けるだけでも Welcome です。
参考になるのは、LastaFluteのメイン Example である Harbor プロジェクト。
Thymeleaf で作られているので、要はこれを Mayaa に変えたものを
Mermaidlag に置いていきたいという感じです。
https://github.com/lastaflute/lastaflute-example-harbor
まあ、まずは ProductListAction
(product_list.html, product_list.mayaa) ですね。
そもそも Mayaa ではヘッダー、フッターとかどう解決するのか!?
とか、そういうところ解決していかないといけないと思っています。
o ヘッダー、フッターの解決は? (cssやjsへのパスの解決なども)
o バリデーションエラーの表示方法は?
o JSPのタグリブをどう使っていく?