zoukankan      html  css  js  c++  java
  • 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") + " 条");
        }




  • 相关阅读:
    链路追踪
    Zuul网关
    MyBatis批量插入
    自定义组件使用v-model
    正则表达式入门
    博客园主题1【备份】
    关于我
    input输入框内容规范正则总结
    实例003:完全平方数
    python基础day5dict
  • 原文地址:https://www.cnblogs.com/andrew-chen/p/12978492.html
Copyright © 2011-2022 走看看