最近一直在學習SSH(Spring+Strucs+hibernate)相關知識,自己嘗試着利用這三大框架定製適合自己業務的框架架構,其中就遇到過如何生成自己的想要的dao,下面給大家分享一下,我的經驗:
1.新建一個包,分別建有dao,hbm,pojo文件夾,其實想想就知道,這就是對應的生成的三類文件。
import org.springframework.stereotype.Repository;
import core.dao.BaseDao;
#set($declarationName=$pojo.importType($pojo.getDeclarationName()))
#set($className="${declarationName}DAO")
@Repository
public class $className extends BaseDao<${declarationName}>{
public $className () {
super(${declarationName}.class);
}
}