1 3 package jodd.db.orm.sqlgen; 4 5 import jodd.db.orm.DbEntityDescriptor; 6 7 import java.util.Map ; 8 9 13 public class DbSqlInsert implements DbSqlGenerator { 14 15 protected DbDynamicSqlTemplate template; 16 17 public DbSqlInsert(Object data) { 18 init(data); 19 } 20 21 protected void init(Object data) { 22 template = new DbDynamicSqlTemplate("insert into $T{t -} ($C{t}) values ($V{t})").use("t", data); 23 } 24 25 27 public String generateQuery() { 28 return template.generateQuery(); 29 } 30 31 public Map <String , Object > getQueryParameters() { 32 return template.getQueryParameters(); 33 } 34 35 public Map <String , String []> getColumnData() { 36 return template.getColumnData(); 37 } 38 } 39 | Popular Tags |