Java初心者ながら、1月始めよりJavaの案件にメインでどっぷりと関わっています。SAStrutsをフレームワークとして選んだのですが、そもそもStrutsすら触ったことのない状態がスタート地点でした。
Super Agile Struts http://sastruts.seasar.org/
約1ヶ月が過ぎ、このところはDBアクセスやファイル入出力といった若干手のかかる処理を実装しています。そんな中、現在進行形でいろいろとメモしておきたい欲求が日増しに高まってきました。
ただ、初心者状態から試行錯誤してきた先月分の経験もあるにはあって、そちらも書き残しておきたかったりもしています。未だ抜けない完全主義の性です。
というわけで、記憶の範囲内でざっと振り返ってみたいと思います。今週中に現実に追いつくのが目標です。
1/5~1/9
※以下は簡易なメモです。正確な情報はSAStrutsリファレンスなどをご参考ください。
- SAStrutsのチュートリアルをインポートして動かしてみる
- Super Agile Struts - Setup
- MVCの流れをなんとなく理解する
- Doltengを使ってみる
- 自動でプロジェクトの雛形がつくられることに感動
- 参考:Doltengで「Helloプロジェクト」を作成しましょう (codeなにがし::SAStruts(Super Agile Struts)あれこれ)
- PostgreSQLのJDBCドライバーを組み込む
- そもそもドライバーが必要ということ自体知らなかった
- Download (PostgreSQL > JDBC Driver)
- JDBC3とJDBC4の2つあって迷った
- 最初JDBC4のほうでやろうとしてダメだった
- JDBC3にしてみたらうまくつながった
- S2JDBC-Genを使ってみる
- エラーが出たりしてなかなかうまくいかなかった
- テーブル→エンティティ生成時はターゲットを「gen-entity」にして実行する必要があった
- サービスまで自動生成されることに再び感動