目前位置:首頁 > 科技文章 > 後端開發

  • springboot讀取檔案打成jar包後存取不到怎麼解決
    springboot讀取檔案打成jar包後存取不到怎麼解決
    springboot讀取文件,打成jar包後訪問不到最新開發出現一種情況,springboot打成jar包後讀取不到文件,原因是打包之後,文件的虛擬路徑是無效的,只能通過流去讀取。文件在resources下publicvoidtest(){Listnames=newArrayList();InputStreamReaderread=null;try{ClassPathResourceresource=newClassPathResource("name.txt");Input
    java教程 . spring-boot 2795 2023-06-03 16:38:18
  • springboot熱部署的兩種方式是什麼
    springboot熱部署的兩種方式是什麼
    springboot和springmvc的區別springboot內嵌tomcat,Jetty和Undertow容器,可以直接運行起來,不在再做部署;springboot自動配置,減少了xml檔案的大量配置;降低了專案搭建的複雜度SpringMVC是基於Servlet的一個MVC架構主要解決WEB開發的問題,因為Spring的配置非常複雜,各種XML、JavaConfig、hin處理起來比較繁瑣。於是為了簡化開發者的使用,從而創造性地推出了Springboot,約定優於配置,簡化了spring的
    java教程 . spring-boot 844 2023-06-03 11:51:27
  • SpringBoot應用程式的打包與發布怎麼實現
    SpringBoot應用程式的打包與發布怎麼實現
    1.建立專案(example-fast)基於SpringBoot創建一個WEB專案example-fast。 2.編譯打包2.1採用IDEA整合的Maven環境來對SpringBoot專案編譯打包,可謂是超級easy2.2mvn指令打包#mvnclean清理編譯#install打包#-Dmaven.test.skip=true跳過單元測試#-Pdev指定dev配置mvncleaninstall-Dmaven.test.skip=true-Pdev3.應用程式發布3.1一行指令的演化運行SpringBo
    java教程 . spring-boot 1302 2023-06-03 11:13:37
  • 如何搭建SpringBoot+MyBatisPlus快速開發鷹架
    如何搭建SpringBoot+MyBatisPlus快速開發鷹架
    聊聊mall-tiny專案可能有些小夥伴還不了解這個鷹架,我們先來聊聊它!專案簡介mall-tiny是基於SpringBoot+MyBatis-Plus的快速開發鷹架,目前在Github上已有1100+Star。它擁有完整的權限管理功能,支援使用MyBatis-Plus代碼產生器產生程式碼,可對接mall專案的Vue前端,開箱即用。專案示範mall-tiny專案可無縫對接mall-admin-web前端項目,秒變前後端分離腳手架,由於mall-tiny專案僅實現了基礎的權限管理功能,所以前
    java教程 . spring-boot 2180 2023-06-03 09:28:14
  • Spring Boot怎麼整合Kafka
    Spring Boot怎麼整合Kafka
    步驟一:新增依賴項在pom.xml中加入以下依賴項:org.springframework.kafkaspring-kafka2.8.0步驟二:設定Kafka在application.yml檔案中新增下列設定:sping:kafka:bootstrap-servers:localhost: 9092consumer:group-id:my-groupauto-offset-reset:earliestproducer:value-serializer:org.apache.kafka.common
    java教程 . spring-boot 1576 2023-06-02 14:18:35
  • Java如何使用Lettuce客戶端在Redis主從模式下執行指令
    Java如何使用Lettuce客戶端在Redis主從模式下執行指令
    1redis主從複製的概念多機環境下,一個redis服務接收寫入命令,當自身資料與狀態發生變化,將其複製到一個或多個redis。這種模式稱為主從複製。在redis中透過指令salveof指令讓執行指令的redis複製另一個redis資料與狀態。我們將主伺服器稱為master,從伺服器稱為slave。主從複製保證了網路異常正常時,網路斷開重的情況下將資料複製。網路正常時master會透過發送指令保持對slave更新,更新包含客戶端的寫入,key的過期或被逐出等網路異常,master與slave連接
    Redis . spring-boot 1594 2023-05-31 21:05:39
  • SpringBoot+Redis布隆過濾器防惡意流量擊穿快取的方法
    SpringBoot+Redis布隆過濾器防惡意流量擊穿快取的方法
    具體如下:什麼是惡意流量穿透假設我們的Redis裡存有一組用戶的註冊email,以email作為Key存在,同時它對應著DB裡的User表的部分字段。一般來說,一個合理的請求過來我們會先在Redis裡判斷這個用戶是否是會員,因為從快取裡讀取資料回傳快。如果這個會員在快取中不存在那麼我們會去DB中查詢一下。現在試想,有千萬個不同IP的請求(不要以為沒有,我們就在2018年和2019年碰到了,因為攻擊的成本很低)帶著Redis裡根本不存在的key來訪問你的網站,這時我們來設想一下:請求到達Web伺服器
    Redis . spring-boot 1748 2023-05-30 08:16:05
  • springboot整合redis哨兵主從怎麼實現
    springboot整合redis哨兵主從怎麼實現
    一、環境springboot2.3.12.RELEASEJDK1.8IntelliJIDEA開發工具Redis哨兵主從搭建二、POM文件pom文件其他忽略,只展示和redis有關係統的依賴org.springframework.bootspring-boot-starterorg.springframework.bootspring-boot- starter-weborg.springframework.bootspring-boot-starter-data-redisorg.apache.c
    Redis . spring-boot 1409 2023-05-28 16:07:06
  • 怎麼在springboot自訂Starter
    怎麼在springboot自訂Starter
    自訂Starter命名規則注意artifactId的命名規則,Spring官方Starter通常命名為spring-boot-starter-{name}如spring-boot-starter-web,Spring官方建議非官方Starter命名應遵循{name}-spring- boot-starter的格式,如mybatis-spring-boot-starter。這裡建立的專案的artifactId為helloworld-spring-boot-starter開發Starter步驟建立S
    java教程 . spring-boot 1743 2023-05-28 15:25:46
  • SpringBoot怎麼整合Redis快取驗證碼
    SpringBoot怎麼整合Redis快取驗證碼
    1、簡介Redisisanopensource(BSDlicensed),in-memorydatastructurestore,usedasadatabase,cache,andmessagebroker.翻譯:Redis是一個開源的記憶體中的資料結構儲存系統,它可以用作:資料庫、快取和訊息中間件。 Redis是用C語言開發的一個開源的高效能鍵值對(key-value)資料庫,官方提供的資料是可以達到**100000+**的QPS。 QPS(Queries-per-second),每秒內查詢次數。 (
    Redis . spring-boot 817 2023-05-27 21:16:23
  • SpringBoot的HTTPS配置如何實現
    SpringBoot的HTTPS配置如何實現
    HTTPS配置由於HTTPS具有良好的安全性,在開發中得到了越來越廣泛的應用,像微信公眾號、小程式等的開發都要使用HTTPS來完成。對於個人開發者而言,一個HTTPS證書的價格還是有點貴,國內有一些雲端伺服器廠商提供免費的HTTPS證書,帳號可以申請數個。不過在jdk中提供了一個Java數位證書管理工具keytool,在\jdkbin目錄下,透過這個工具可以自己產生一個數位證書,產生指令如下:keytool-genkey-aliastomcathttps-keyalgRSA-keysize20
    java教程 . spring-boot 1557 2023-05-27 16:29:06
  • 如何使用SpringBoot + Redis實現介面限流
    如何使用SpringBoot + Redis實現介面限流
    配置首先我們創建一個SpringBoot工程,引入Web和Redis依賴,同時考慮到介面限流一般是透過註解來標記,而註解是透過AOP來解析的,所以我們還需要加上AOP的依賴,最終的依賴如下:org.springframework.bootspring-boot-starter-data-redisorg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-aop然後事先準備好
    Redis . spring-boot 1722 2023-05-27 15:01:19
  • 基於SpringBoot和Vue3的部落格平台發布、編輯、刪除文章功能怎麼實現
    基於SpringBoot和Vue3的部落格平台發布、編輯、刪除文章功能怎麼實現
    1.後端SpringBoot實作我們將使用SpringBoot作為後端框架,並使用MySQL作為資料庫。 1.1建立Article實體類別首先,在com.example.demo.entity套件下建立一個名為Article.java的新類,並新增以下內容:publicclassArticle{privateIntegerid;privateStringtitle;privateStringcontent;privateIntegerauthorId;/GetterandSettermethods}andSSettermethods}
    Vue.js . spring-boot 1147 2023-05-27 10:16:17
  • 怎麼用redis發布訂閱方式實現簡易的訊息系統
    怎麼用redis發布訂閱方式實現簡易的訊息系統
    I.基本上使用1.配置我們使用SpringBoot2.2.1.RELEASE來建立專案環境,直接在pom.xml中加入redis依賴org.springframework.bootspring-boot-starter-data-redis如果我們的redis是預設配置,則可以不額外加入任何設定;也可以直接在application.yml設定中,如下spring:redis:host:127.0.0.1port:6379password:2.使用姿勢redis的發布/訂閱,主要是利用兩個指令pu
    Redis . spring-boot 1424 2023-05-26 20:52:31
  • Spring Boot中怎麼使用集中式快取Redis
    Spring Boot中怎麼使用集中式快取Redis
    動手試試User實體的定義@Entity@Data@NoArgsConstructorpublicclassUserimplementsSerializable{@Id@GeneratedValueprivateLongid;privateStringname;privateIntegerage;publicUser(Stringname,Integerage){this.name=name;this.age=age;}}User實體的資料存取實作(涵蓋了快取註解)@CacheConfig(ca
    Redis . spring-boot 1687 2023-05-26 10:49:05

工具推薦

jQuery企業留言表單聯絡程式碼

jQuery企業留言表單聯絡代碼是簡潔實用的企業留言表單和聯絡我們介紹頁面程式碼。
表單按鈕
2024-02-29

HTML5 MP3音樂盒播放特效

HTML5 MP3音樂盒播放特效是一款以html5+css3為基礎製作可愛的音樂盒表情,點選開關按鈕mp3音樂播放器。
播放器特效
2024-02-29

HTML5酷炫粒子動畫導覽選單特效

HTML5酷炫粒子動畫導覽選單特效是一款導覽選單採用滑鼠懸停變色的特效。
選單導航
2024-02-29

jQuery可視化表單拖曳編輯程式碼

jQuery視覺化表單拖曳編輯程式碼是一款基於jQuery和bootstrap框架製作視覺化表單。
表單按鈕
2024-02-29

有機蔬果供應商網頁範本 Bootstrap5

一款有機蔬果供應商網頁範本-Bootstrap5
Bootstrap模板
2023-02-03

Bootstrap3多功能資料資訊後台管理響應式網頁範本-Novus

Bootstrap3多功能資料資訊後台管理響應式網頁範本-Novus
後端模板
2023-02-02

房產資源服務平台網頁範本 Bootstrap5

房產資源服務平台網頁範本 Bootstrap5
Bootstrap模板
2023-02-02

簡約履歷資料網頁範本 Bootstrap4

簡約履歷資料網頁範本 Bootstrap4
Bootstrap模板
2023-02-02

可愛的夏天元素向量素材(EPS+PNG)

這是一款可愛的夏天元素向量素材,包含了太陽、遮陽帽、椰子樹、比基尼、飛機、西瓜、冰淇淋、雪糕、冷飲、游泳圈、夾腳拖、鳳梨、海螺、貝殼、海星、螃蟹、檸檬、防曬乳、太陽眼鏡等等,素材提供了EPS 和免扣PNG 兩種格式,含JPG 預覽圖。
PNG素材
2024-05-09

四個紅色的 2023 畢業徽章的向量素材(AI+EPS+PNG)

這是一款紅色的 2023 畢業徽章向量素材,共四個,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 預覽圖。
PNG素材
2024-02-29

唱歌的小鳥和裝滿花朵的推車設計春天banner向量素材(AI+EPS)

這是一款由唱歌的小鳥和裝滿花朵的推車設計的春天 banner 向量素材,提供了 AI 和 EPS 兩種格式,含 JPG 預覽圖。
banner圖
2024-02-29

金色的畢業帽向量素材(EPS+PNG)

這是一款金色的畢業帽向量素材,提供了 EPS 和免扣 PNG 兩種格式,含 JPG 預覽圖。
PNG素材
2024-02-27

家居裝潢清潔維修服務公司網站模板

家居裝潢清潔維修服務公司網站範本是一款適合提供居家裝潢、清潔、維修等服務機構宣傳網站範本下載。提示:本範本呼叫到Google字體庫,可能會出現頁面開啟比較緩慢。
前端模板
2024-05-09

清新配色個人求職履歷引導頁模板

清新配色個人求職履歷引導頁範本是適合清新配色風格的個人求職履歷作品展示引導頁網頁範本下載。提示:本範本呼叫到Google字體庫,可能會出現頁面開啟比較緩慢。
前端模板
2024-02-29

設計師創意求職履歷網頁模板

設計師創意求職履歷網頁範本是適合各種不同設計師職缺個人求職履歷展示網頁範本下載。提示:本範本呼叫到Google字體庫,可能會出現頁面開啟比較緩慢。
前端模板
2024-02-28

現代工程建築公司網站模板

現代工程建築公司網站模板是一款適合從事工程建築服務行業宣傳網站模板下載。提示:本範本呼叫到Google字體庫,可能會出現頁面開啟比較緩慢。
前端模板
2024-02-28