package co.jirm;

import co.jirm.core.execute.SqlExecutor;
import co.jirm.mapper.SqlObjectConfig;
import co.jirm.orm.dao.DaoTemplate;
import co.jirm.orm.query.QueryObjectTemplate;


public class Jirm {
	private final SqlExecutor sqlExecutor;
	private final SqlObjectConfig sqlObjectConfig;
	
	public static <T> DaoTemplate<T> daoFor(Class<T> k) {
		
	}
	
	public static <T> QueryObjectTemplate<T> queryTemplate() {
		
	}
	

}

@@ -285,16 +285,185 @@
 nfig;%0A%09%0A
+%09%0A%09%0A%09private Jirm(SqlExecutor sqlExecutor, SqlObjectConfig sqlObjectConfig) %7B%0A%09%09super();%0A%09%09this.sqlExecutor = sqlExecutor;%0A%09%09this.sqlObjectConfig = sqlObjectConfig;%0A%09%7D%0A%0A
 %09public 
@@ -505,24 +505,39 @@
 ass%3CT%3E k) %7B%0A
+%09%09return null;%0A
 %09%09%0A%09%7D%0A%09%0A%09pub
@@ -592,18 +592,30 @@
 ate() %7B%0A
-
 %09%09
+return null;
 %0A%09%7D%0A%09%0A%0A%7D

Make the project compile.