[#ftl]
package ${servicePackageName}.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import ${pojoFullClassName};
import ${servicePackageName}.${className}Service;
import ${daoPackageName}.${className}Dao;

@Service
public class ${className}ServiceImpl extends BaseServiceImpl<${paramType}, ${className}>  implements ${className}Service {
	
	[#assign daoName = className + 'Dao']
	@Autowired
	private ${daoName} ${daoName?uncap_first};

	@Override
	public BaseDAO<${paramType}, ${className}> getDAO() {
		return ${daoName?uncap_first};
	}
	
}