我只使用持久层,建议做一个快速集成spring boot的NutzDao maven包。像mybatis一样。
你可以 clone 代码,只保留dao~
@Bean(name = "dao") @Primary @Autowired public Dao primaryDao(@Qualifier("ds1DataSource") DataSource primaryDataSource, SqlManager sqlManager, DaoRunner daoRunner) { NutDao dao = new NutDao(primaryDataSource, sqlManager); dao.setRunner(daoRunner); return dao; }
@Qualifier("ds1DataSource") DataSource primaryDataSource,这个名子使用 datasource 名子就行。