inputPOrderを例に説明する。
まず、View側に、下記のようなフォームを追加する。
inputPOrder.jsp
<input type="text" name="yamato">
つぎに、InputPOrderForm.java に下記を追加する。
@Maxlength(maxlength = 120)
public String yamato;
sqlファイルは下記の内容で作成しておく。 yamato.sql
insert into yamato (name) values (/*yamato*/NULL)
InputPOrderSlipService.java には、insertRecord メソッドに下記処理を追加する。
String name = dto.getYamatoName();
Map<String, Object> prm = super.createSqlParam();
prm.put("yamato", name);
this.updateBySqlFile("porder/yamato.sql",prm).execute();
InputPOrderSlipDto.java に下記を定義する。
public String yamato;
@Override
public String getYamatoName() {
return this.yamato;
}
POrderSlipDto.java
public yamato;
AbstractSlipDto.java
public abstract String getYamatoName();
あとは、発注入力を実施すれば、yamatoテーブルにインサートされる。