メールを送信したい!
S2Mai http://s2mai.sandbox.seasar.org/ja/
送信先等の設定をdiconファイルで管理可能
S2Daoのメール版(Maiインターフェースを作成するだけでメール送信可能)
Velocity or FreeMarkerでメール内容のテンプレートを記述可能
メールテンプレートに
渡すパラメータ Mai
DTO
インターフェース
SMTPサーバの情報等 送信するメールの内容
diconファイル メールテンプレート
29.
CSVファイルの入出力を行いたい!
S2CSV http://s2csv.sandbox.seasar.org/
CSVとJavaBeanをアノテーションでマッピング
アノテーションで読み込んだCSV値のバリデーションも可能
@CSVEntity(header=false)
public class DeptCsv {
@CSVColumn(columnIndex=0)
public Long id;
@CSVRequired
@CSVColumn(columnIndex=1)
public Integer deptNo;
@CSVColumn(columnIndex=2)
public String deptName;
@CSVColumn(columnIndex=3)
public String loc;
}