我下载了使用hibernate的appfuse struts2 + spring secutiry。 我想知道如何将其转换为jdbc api或提供使用简单的jdbc api开发的其他示例示例。
由于
答案 0 :(得分:1)
我认为这很容易实现。你需要的是编写“GenericDao”界面的实现。 Appfuse提供了GenericDao hibernate实现,称为“GenericDaoHibernate”开箱即用,我建议您使用它。无论如何,这是我的建议:
public class GenericDaoJdbcTemplate<T, PK extends Serializable> implements GenericDao<T, PK> { @Autowired private DataSource dataSource; private JdbcTemplate jdbcTemplate; protected final Log log = LogFactory.getLog(getClass()); private Class<T> persistentClass; public GenericDaoJdbcTemplate(final Class<T> persistentClass) { this.persistentClass = persistentClass; } protected JdbcTemplate getJdbcTemplate(){ if (jdbcTemplate == null) return new JdbcTemplate(dataSource); return jdbcTemplate; } @Override public List<T> getAll() { // TODO Auto-generated method stub return null; } ...
}