告訴你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整合JPA訪問Mysql的實現(xiàn)方法
本文主要介紹了springboot整合JPA訪問Mysql的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02
解決使用RestTemplate時報錯RestClientException的問題
這篇文章主要介紹了解決使用RestTemplate時報錯RestClientException的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08
SpringCloud實戰(zhàn)之Zuul網(wǎng)關(guān)服務(wù)
服務(wù)網(wǎng)關(guān)是分布式架構(gòu)中不可缺少的組成部分,是外部網(wǎng)絡(luò)和內(nèi)部服務(wù)之間的屏障。這篇文章主要介紹了SpringCloud實戰(zhàn)之Zuul網(wǎng)關(guān)服務(wù)。一起跟隨小編過來看看吧2018-05-05
springboot 使用yml配置文件自定義屬性的操作代碼
在SpringBoot中yml/yaml文件可以自定義一些屬性,以供注入給自定義bean對象的屬性,主要通過空格和層次來實現(xiàn),類似于python代碼,本文通過實例代碼給大家介紹springboot 使用yml配置文件自定義屬性,感興趣的朋友跟隨小編一起看看吧2024-03-03

