告訴你springboot各個文件夾的作用
1.pom.xml
引入依賴
2.service包和controller包
3.application.properities
springboot有一個全局配置文件,在資源resources文件夾下,叫做application.properties文件
在這個全局文件里可以配置各種各樣的參數(shù)(比如端口號.....)
4.entity包
一個數(shù)據(jù)庫有幾張表,那這個文件夾下就有幾個java類(稱之為實體類)
比如數(shù)據(jù)庫中有一張User表,那entity文件夾下面就要有一個User類
在這個類中有這張表的所有字段作為私有屬性
5.
Service依賴Dao,Controller依賴Service
開發(fā)的時候,我們先開發(fā)Dao,再開發(fā)Service,最后開發(fā)Controller
6.dao包下的Mapper類,mapper.xml,entity包下的biao
UserMapper這個類就是用來執(zhí)行sql語句的
比如說:UserMapper.selectById(101)就是查找id為101的用戶,返回的是一個User 對象
(UserMappe類里面哪個方法對應(yīng)哪條sql語句是在mapper.xml文件中決定的
我們可以通過調(diào)用UserMapper這個類的各種方法來實現(xiàn)對數(shù)據(jù)庫的增刪改查
開發(fā)流程:
(1)先寫entity包里面的DiscussPost類
(2)再寫dao包里面的DiscussPostMapper接口
(3)再寫mapper包里面的discusspost—mapper.xml文件
以上三步一氣呵成
(4)寫service包里面的DisscussPostService類
(5)再寫controller包里面的Controller類
到此這篇關(guān)于springboot各個文件夾是干嘛的的文章就介紹到這了,更多相關(guān)springboot各個文件夾內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot實現(xiàn)文件上傳下載實時進(jìn)度條功能(附源碼)
這篇文章主要為大家詳細(xì)介紹了SpringBoot如何實現(xiàn)文件上傳下載實時進(jìn)度條功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以學(xué)習(xí)一下2022-10-10JAVA Iterator 轉(zhuǎn)成 List 的操作
這篇文章主要介紹了JAVA Iterator 轉(zhuǎn)成 List 的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12利用Java工具類Hutool實現(xiàn)驗證碼校驗功能
這篇文章主要介紹了利用Java工具類Hutool實現(xiàn)驗證碼校驗功能,利用Hutool實現(xiàn)驗證碼校驗,校驗的Servlet與今天的第一篇是一樣的,唯一就是驗證碼的生成是不一樣的,利用Hutool生成驗證碼更快捷.需要的朋友可以參考下2022-10-10springboot配置數(shù)據(jù)庫密碼特殊字符報錯的解決
這篇文章主要介紹了springboot配置數(shù)據(jù)庫密碼特殊字符報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02Spring?Boot?使用?SSE?方式向前端推送數(shù)據(jù)詳解
這篇文章主要介紹了Spring?Boot?使用SSE方式向前端推送數(shù)據(jù)詳解,SSE簡單的來說就是服務(wù)器主動向前端推送數(shù)據(jù)的一種技術(shù),它是單向的,也就是說前端是不能向服務(wù)器發(fā)送數(shù)據(jù)的2022-08-08