<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 1.項目介紹 ## 2.技術棧 ? SpringBoot全家桶,還有前端的VUE,數據庫是MongoDb,都是大家很熟悉的技術,沒有搞花里胡哨。本項目初衷就是為了提出一個通用的物聯網平臺的設計方案。越簡單越好。 ## 3.項目結構 項目名成就是含義,想必作為程序員基本都能做到見名知意: :-: ![](https://i.vgy.me/AvHLl3.png) 上圖看起來很明了,這里就不廢話了。不過為了方便大家部署和記憶,我整理了一下微服務的部署網絡環境,微服務好比插件的形式,大家用到哪個微服務就啟動哪個,通過網關進行請求,所以部署是非常自由的。 | 微服務節點 | IP:端口 | 備注 | | ------------------ | -------------- | -------------- | | EurekaServer | localhost:8000 | 微服務注冊中心 | | SpringCloudGateway | localhost:8001 | 統一網關 | | CoAP Service | localhost:8002 | COAP入口 | | MQTT Service | localhost:8003 | Mqtt服務 | | HTTP Service | localhost:8004 | HTTP服務 | | FILE Service | localhost:8005 | 文件服務 | | TCP Service | localhost:8006 | TCP服務 | | UDP Service | localhost:8007 | UDP服務 | | Terminal Service | localhost:8008 | 終端模擬器服務 | 上面是擴展的微服務的端口,大家柯自行調整,但是V3我們還是繼續用老傳統:2500端口: | 微服務節點 | IP:端口 | 備注 | | ---------- | -------------- | ---------------- | | V3 | localhost:2500 | 這就是V3核心服務 | ### 4.項目準備 #### 1.克隆代碼 如何從github拉取代碼這里也不廢話,只講幾個大家不太注意的細節問題。 當代碼拉下來以后,導入IDEA,等所有的依賴和包都導入完成以后,猴急猴急的打開V3項目,熟練的運行main,你會發現什么? 是不是main運行不了?運行起來才怪。主要原因:IDEA對Groovy的SpringMVC支持的不太好,默認是Java項目的模式,我們新建了Groovy項目以后,需要手動配置源碼路徑,具體操作步驟: 右鍵項目的【groovy】目錄,Mark As -->Sources Root,手動指定源碼路徑【classpath】,這樣就可以了。 :-: ![](https://i.vgy.me/IjtR59.png) #### 2.環境準備 1. groovy:3.X+ 2. mysql:8.0 3. Redis:5.x+ 4. MongoDb:3.6+ #### 3.相關配置 請把配置替換成你自己的實際參數 ![](https://i.vgy.me/WAYM32.png) ## 3.Maven編譯測試 完成上面所有的工作以后,點擊Maven編譯: ![](https://i.vgy.me/GYluLT.png) 看到這些數據一位置環境全部完成,接下來進入高級開發階段 ![](https://i.vgy.me/egwN4i.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看