日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

瀏覽:221日期:2023-12-02 17:49:36
目錄一、配置文件的編寫 1.配置文件2.導入依賴二、日志框架處理1.默認配置2.個性配置3.自動生成的日志文件三、頁面處理1. 控制器2.配置錯誤友好頁面四、實體類構建1.創建持久層實體類Entity2.注解的使用五、后臺管理1.配置持久層組件2.標注業務層組件3.編寫控制器4.例一、配置文件的編寫 1.配置文件

為方便我們的開發,我們需要構建三個環境下的配置文件分別是通用環境、開發環境和生產環境下的yml格式配置文件并且在開發環境配置中配置好我們的數據庫和日志

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

2.導入依賴

(這個是在初始化spring boot項目時就自動導入了)需要用到的有JPA、thymeleaf、devtools、aop等

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

二、日志框架處理

(這個可以自己配置也可以不配,根據自己的使用習慣,我是跟著視頻的QAQ,不配置的話用默認的也可以)

1.默認配置

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

2.個性配置

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

3.自動生成的日志文件

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

三、頁面處理1. 控制器

通過控制器來處理命令,使用注解@GetMapping或者@PostMapping等進行處理可以通過一系列控制器實現各鐘功能控制器示例:

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

貌似Spring boot默認訪問頁面就是index

2.配置錯誤友好頁面

4xX 5XX分別是服務端和客戶端有錯誤時會默認跳轉的頁面

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

這里有個坑!:注意使用thymeleaf的html如果使用了th:fragment和th:replace抽取公共部分的話,可能會出現直接打開靜態模板時會丟失樣式的問題要注意我們在抽取公共部分時,原html頁面的被取代部分最好不要清空,同時要注意css樣式部分的路徑,并且要保留在項目中

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

又一個坑!:idea啟動頁面產生亂碼

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

這是因為idea啟動頁面時的編碼不一樣,兼容性的問題,只需要加入下面這段代碼到head里就解決了

<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

四、實體類構建

使用JPA技術

JPA是Java Persistence API的簡稱,中文名Java持久層API是JDK5.0注解或XML描述對象-關系表的映射關系,并將運行期的實體對象持久化到數據庫中

1.創建持久層實體類Entity

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

創建實體類使用注解@Entity:表明實體類

必須與@Id注解 結合使用否則 No identifier specified for entity: name 屬性(可選)實體名稱。 缺省為實體類的非限定名稱。該名稱用于引用查詢中的實體。該名稱不能是Java持久性查詢語言中的保留字面值。不與@Table結合的話 表名 默認為 SnakeCaseStrategy(命名策略 )為表名若使用 name屬性 且沒有與@Table結合 則表名為 name值的SnakeCaseStrategy(命名策略 )例如:@Entitypublic class UserEntity{…} 表名 user_entity@Entity(name=“UE”)public class UserEntity{…} 表名 ue@Entity(name=“UsEntity”)public class UserEntity{…} 表名 us_entity

@Table(name = 數據庫名)操作數據庫

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

運行啟動類后會自動創建數據庫表單

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

2.注解的使用

@ID @GeneratedValue @XX TO XX關系@ID:@ID 標注用于聲明一個實體類的屬性映射為數據庫的主鍵列。該屬性通常置于屬性聲明語句之前,可與聲明語句同行,也可寫在單獨行上。@ID標注也可置于屬性的getter方法之前。

@GeneratedValue:@GeneratedValue 用于標注主鍵的生成策略,通過strategy 屬性指定。默認情況下,JPA 自動選擇一個最適合底層數據庫的主鍵生成策略:****SqlServer對應identity,MySQL 對應 auto increment。

在javax.persistence.GenerationType中定義了以下幾種可供選擇的策略:

IDENTITY:采用數據庫ID自增長的方式來自增主鍵字段,Oracle 不支持這種方式;AUTO: JPA自動選擇合適的策略,是默認選項;SEQUENCE:通過序列產生主鍵,通過@SequenceGenerator 注解指定序列名,MySql不支持這種方式TABLE:通過表產生主鍵,框架借由表模擬序列產生主鍵,使用該策略可以使應用更易于數據庫移植。

ManyToMany、OneToMany等是各實體類之間對應的關系,根據實際關系注解…

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

五、后臺管理

有了實體類和數據庫表單之后當然就是要將它們注冊到我們的容器中,實現增刪改查等操作,在web頁面上實現后臺和前端的響應!

1.配置持久層組件

@Repository注解式持久層組件,用于標注數據訪問組件,即DAO組件DAO層先定義一個接口

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

2.標注業務層組件

@Service用于標注業務層組件

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

從數據庫中取用戶名及密碼

3.編寫控制器

根據自己的需求編寫控制器的內容

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

4.例

如在管理員登陸頁面中@Controller用于標記在一個類上,使用它標記的類就是一個SpringMvc Controller對象,分發處理器會掃描使用該注解的類的方法,并檢測該方法是否使用了@RequestMapping注解。@Controller只是定義了一個控制器類,而使用@RequestMapping注解的方法才是處理請求的處理器

spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現

到此這篇關于spring boot 日志/頁面處理、實體類構建、后臺管理功能的實現的文章就介紹到這了,更多相關spring boot日志頁面處理內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国精品产品一区| 欧美视频久久| 麻豆久久久久久| 精品丝袜久久| 色爱综合av| 尤物在线精品| 亚洲一级淫片| 欧美激情网址| 日本精品影院| 亚洲综合精品四区| 国产乱子精品一区二区在线观看| 国产精品1区在线| 日韩欧美看国产| 国产精品日本| 欧美交a欧美精品喷水| 成人精品中文字幕| 亚洲精品乱码| 日韩精品a在线观看91| 精品黄色一级片| 久久久精品网| 亚洲综合小说| 精品久久久亚洲| 黄色成人91| 日韩国产欧美一区二区三区| 麻豆久久久久久久| 99久久视频| 久久精品xxxxx| 欧美亚洲国产一区| 欧美一区91| 久久亚洲在线| 欧美日本久久| 久久影院一区| 日本不卡不码高清免费观看 | 综合日韩av| 男女性色大片免费观看一区二区 | 午夜精品影视国产一区在线麻豆| 老鸭窝一区二区久久精品| 九色porny丨国产首页在线| 久久99伊人| 九九久久国产| 视频一区二区三区在线| 精品三级av| 亚洲五月综合| 国产精品亚洲一区二区三区在线观看| 黄色成人精品网站| 麻豆91小视频| 亚洲区国产区| 免费欧美一区| 国产专区精品| 欧美三级第一页| 国产精品毛片在线| 成人亚洲欧美| 欧美成人aaa| 亚洲精品乱码久久久久久蜜桃麻豆| 国产理论在线| 国产精品永久| 国产一区二区精品| 精品不卡一区| 四虎精品一区二区免费| 久久亚洲在线| av资源中文在线| 国产精品一区2区3区| 人人爽香蕉精品| 91精品啪在线观看国产18| 美腿丝袜亚洲三区| 日本aⅴ亚洲精品中文乱码| 亚洲福利专区| 亚洲女同av| 蜜桃精品视频| 国产另类在线| 亚洲日本免费电影| 午夜久久tv| 国产综合婷婷| 麻豆精品蜜桃| caoporn视频在线| 红杏一区二区三区| 欧美激情一区| 久久精品免费看| 美女视频网站久久| 麻豆极品一区二区三区| 国产精品扒开腿做爽爽爽软件| 视频国产精品| 日韩欧美高清一区二区三区| 亚洲理论在线| 日韩一区二区三区精品视频第3页| 日韩精品一二三| 亚洲毛片视频| 欧美日韩伊人| 麻豆中文一区二区| 免费在线亚洲| 成人国产精品一区二区免费麻豆| 免费一区二区三区在线视频| 麻豆一区二区三区| 国产一区不卡| 精品捆绑调教一区二区三区| 欧美综合另类| 午夜日本精品| 免费一级片91| 一区二区三区国产在线| 亚洲精品日本| 国产欧美一级| 精品亚洲自拍| 欧美aa在线观看| 欧美a级一区| 亚洲欧美伊人| 亚洲综合欧美| 日韩一区二区三区精品| 国产欧美亚洲精品a| 久久永久免费| 欧美gv在线| 日韩中文字幕一区二区三区| 99国产精品久久久久久久成人热| 亚洲免费精品| 亚洲专区视频| 国产美女久久| 日本在线精品| 综合欧美亚洲| 国产精品国产三级在线观看| 久久男人av| 国产精品伦理久久久久久| 中文字幕一区久| 国产在线不卡| 日韩二区三区四区| yellow在线观看网址| 欧美a级一区| 亚洲最新av| 九九久久国产| 黄色国产精品| 日韩精品欧美成人高清一区二区| 国产精品99久久久久久董美香| 超碰99在线| 中文视频一区| 国产一区二区三区视频在线| 亚洲a一区二区三区| 亚洲精选成人| 国产一区二区精品久| 伊人久久婷婷| 国产精品国码视频| 午夜久久影院| 国产福利一区二区精品秒拍| 日韩精品欧美激情一区二区| 亚洲精品免费观看| 日本а中文在线天堂| 一区二区三区国产盗摄| www.九色在线| 日本午夜精品久久久久| 久久狠狠婷婷| 国产伦精品一区二区三区在线播放 | 精品久久美女| 丝袜美腿亚洲色图| 久久精品福利| 免费观看日韩电影| 日韩av有码| 亚洲久久一区| 色综合www| 欧美日韩调教| 久久亚洲精品伦理| 国产精品不卡| 日韩精品国产欧美| 亚洲高清成人| 久久av网址| 亚洲区国产区| 午夜久久影院| 国产精品99视频| 日本电影久久久| 欧美日韩国产精品一区二区亚洲| 国产精品美女久久久久久不卡| 在线日韩一区| 日韩综合一区| 国产美女撒尿一区二区| 免费日韩一区二区| 999久久久91| 高清av一区| 国产精品1区在线| 亚洲精品日韩久久| 91看片一区| 精品国产亚洲一区二区三区在线| 亚洲精品美女91| 久久最新视频| 久久高清免费| 国产精品久久观看| 国产精品网在线观看| 亚洲影院天堂中文av色| 亚洲国产一区二区三区在线播放| 成人亚洲一区| 国产精品免费大片| 日本免费一区二区视频| 免播放器亚洲一区| 日韩午夜在线| 婷婷六月综合| 国产一区二区三区四区二区| 国产精品色婷婷在线观看| 日韩精品第二页| 日韩av电影一区| 日韩黄色av| 日韩精品高清不卡| 日韩综合一区二区三区| 爽好久久久欧美精品| 伊人久久亚洲影院| 亚洲精品国产偷自在线观看|