1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        mica-atuo 3.1.2 和 2.3.3 發(fā)布,SpringBoot starter 利器

        共 1588字,需瀏覽 4分鐘

         ·

        2023-10-26 16:02

        一、簡介

        mica-auto (Spring boot stater開發(fā)利器)用來生成 Spring boot starter 配置文件。mica auto 采用 Annotation Processor 在編譯的時(shí)候掃描 @Component,自動(dòng)生成相應(yīng)的配置,mica-auto 支持組合注解。mica-auto 在 mica、mica-mqtt、pig 和 SpringBlade 生態(tài)中廣泛使用。

        二、功能

        • 生成 spring.factories。
        • 支持 Spring boot 2.7.x 新增的 AutoConfiguration 注解,生成到新的 AutoConfiguration.imports 配置中。
        • 生成 spring-devtools.properties。
        • 生成 java Spi 配置,需要添加 @AutoService 注解。

        三、更新記錄

        • ? 支持 Kotlin 元注解,github #8 感謝 @Sunrise66  反饋

        版本說明:

        version spring boot version java version
        3.1.2 3.x 17
        2.3.3 1.x ~ 3.x 1.8

        注意:mica-auto 并不強(qiáng)制依賴 Spring boot,僅僅是組合了 spring-boot-configuration-processor依賴,方便使用。

        四、使用

        注意: 如果你項(xiàng)目中使用了 Lombok 請(qǐng)將 mica-auto 的依賴放置到 Lombok 后面。

        maven

        <dependency>
          <groupId>net.dreamlu</groupId>
          <artifactId>mica-auto</artifactId>
          <version>${mica-auto.version}</version>
          <scope>provided</scope>
        </dependency>

        gradle >= 5.x

        annotationProcessor("net.dreamlu:mica-auto:$micaAutoVersion}")

        gradle < 5.x

        compileOnly "net.dreamlu:mica-auto:$micaAutoVersion"

        五、效果

        使用 mica-auto 自動(dòng)生成 Spring boot starter 配置解放雙手,還可以避免遺忘或漏改配置導(dǎo)致服務(wù)啟動(dòng)失敗。快來試試吧?。?!


        瀏覽 2288
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            日本美女有码 | 欧美一级婬片A片免费有限公司 | 色婷婷成人做爰A片免费看网站 | 日韩美女啪啪视频 | ass亚洲肉图pics | 宝贝腿张大点就不疼了bl | 99伊人大香蕉 | 日本不卡一区二区三区 | 免费的黄色小说网站 | 日本又黄又爽 |