springboot + nutz dao + druid 配置代碼

pom.xml:添加druid 與 nutz 相關依賴 ,能自動整合spring boot

<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.10</version>
</dependency>

 

<dependency>
<groupId>org.nutz</groupId>
<artifactId>nutz-plugins-spring-boot-starter</artifactId>
<version>1.r.68.v20191031</version>
</dependency>

 

 

添加一個Bean,用於IoC

@Configuration
public class DaoConfiguration {

    @Bean
    @Primary
    public Dao getDao(DataSource dataSource) {
        // 創建一個NutDao實例,在真實項目中, NutDao通常由ioc託管, 使用注入的方式獲得.
        Dao dao = new NutDao(dataSource);
        return dao;
    }
}

 

然後在Service就可以調用了

 

@RestController
public class DemoController {

    @Autowired
    private Dao dao;

    @ApiOperation(value = "count")
    @GetMapping("/count")
    public void test() {
        System.out.println(dao.count("deliver_bill_info") + " 條");
    }

 

 

 

 

 

 

 

 

 

 





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章