中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站開發(fā)wbs工作分解結(jié)構(gòu)北京互聯(lián)網(wǎng)公司有哪些

網(wǎng)站開發(fā)wbs工作分解結(jié)構(gòu),北京互聯(lián)網(wǎng)公司有哪些,有哪些做app的網(wǎng)站,福田網(wǎng)站建設(shè)樂云seo注:此為筆者學(xué)習(xí)狂神說SpringBoot的筆記,其中包含個人的筆記和理解,僅做學(xué)習(xí)筆記之用,更多詳細(xì)資訊請出門左拐B站:狂神說!!! 一、整合JDBC使用(理解) 創(chuàng)建項目 勾選依賴啟動器 查看依賴 …

注:此為筆者學(xué)習(xí)狂神說SpringBoot的筆記,其中包含個人的筆記和理解,僅做學(xué)習(xí)筆記之用,更多詳細(xì)資訊請出門左拐B站:狂神說!!!

一、整合JDBC使用(理解)

在這里插入圖片描述

創(chuàng)建項目
在這里插入圖片描述
在這里插入圖片描述

勾選依賴啟動器
在這里插入圖片描述

查看依賴
在這里插入圖片描述

1、配置連接數(shù)據(jù)庫的信息

  • 選擇數(shù)據(jù)庫
    在這里插入圖片描述

  • 挑選mysql版本

在這里插入圖片描述

2、調(diào)試數(shù)據(jù)源

  • 測試數(shù)據(jù)源
    在這里插入圖片描述

  • 獲得數(shù)據(jù)庫的連接,查看連接

在這里插入圖片描述

  • 修改時區(qū),否則會出現(xiàn)版本報錯
  • 假如時區(qū)報錯,增加一個時區(qū)配置就ok了:serverTimezone=UTC

在這里插入圖片描述

可以運(yùn)行看看,有沒報錯

3、查看源碼,理解底層配置信息

在這里插入圖片描述
在這里插入圖片描述

  • 套路:有properties,就會有某某AutoCofiguration

在這里插入圖片描述

  • 要進(jìn)去java文件里面看,而不是進(jìn)類里面看

在這里插入圖片描述

4、springboot已經(jīng)配置好許多模板bean,拿來即用 CRUD

在這里插入圖片描述

  • 看jar包

在這里插入圖片描述

在這里插入圖片描述

  • 使用jdbcTemplate模板,需要的配置信息

在這里插入圖片描述

  • 導(dǎo)入springboot-web依賴

在這里插入圖片描述

  • 點(diǎn)進(jìn)去看一下JDBCTemplate的方法

在這里插入圖片描述

  • 點(diǎn)開結(jié)構(gòu)看一下

在這里插入圖片描述

1)測試數(shù)據(jù)庫的操作
①查詢數(shù)據(jù)庫信息

在這里插入圖片描述

  • 注:只是修改數(shù)據(jù)庫,不需要重啟項目,數(shù)據(jù)庫才是最重要的

在這里插入圖片描述

②增加數(shù)據(jù)庫信息

在增加信息的時候,jdbc可以直接寫sql,不需要傳值

在這里插入圖片描述

springboot已經(jīng)把很多操作封裝成jdbcTemplate了,很多步驟可以省略了

③更新數(shù)據(jù)庫消息

在這里插入圖片描述

點(diǎn)進(jìn)去看一下update

在這里插入圖片描述

在這里插入圖片描述

  • 方法1:直接在sql語句上寫數(shù)據(jù)
  • 方法2:原生的jdbc執(zhí)行sql語句和傳遞參數(shù)的方法,來寫數(shù)據(jù)

在這里插入圖片描述

④刪除數(shù)據(jù)庫信息

在這里插入圖片描述

效果:鏈改接參數(shù)就可以了

在這里插入圖片描述

再查看一下源碼:
查看下內(nèi)置導(dǎo)入的包

在這里插入圖片描述

去配置文件修改即可在這里插入圖片描述

自定義配置的要求:

在這里插入圖片描述

  • spring.datasource.type=???

二、整合Druid數(shù)據(jù)源

1、了解數(shù)據(jù)源

在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

  • d導(dǎo)入依賴Druid數(shù)據(jù)源,用最新的,報錯再降級
  • 看源碼,提升快
  • 看別人的包,理解一下,看看需要配什么等等
  • filter:用來監(jiān)控的
    在這里插入圖片描述

2、更改數(shù)據(jù)源

在這里插入圖片描述

  • 測試:

在這里插入圖片描述

3、添加Druid的默認(rèn)配置

在這里插入圖片描述

  • 在博客中找找

1)導(dǎo)入log4j依賴

在這里插入圖片描述

4、測試Druid數(shù)據(jù)源下的配置功能

  • @Configuration==相當(dāng)于以前的bean.xml中的配置,現(xiàn)在都簡化了

1)實(shí)現(xiàn)application.yaml與DruidConfig綁定在一起

  • 將DruidConfig綁定在一個bean上,跟配置文件一起,就能綁上了

  • 如果想使用一些私有化屬性,如果不配置的話,私有化屬性不會生效

  • 在這里插入圖片描述
    在這里插入圖片描述

  • 將druidDataSource加入到容器當(dāng)中,就不需要springboot幫我們加到容器中了

2)后臺監(jiān)控

①配置后臺監(jiān)控

后臺監(jiān)控頁面都寫好了,直接拿來用就好

在這里插入圖片描述

在這里插入圖片描述

  • 后臺監(jiān)控這個ServeletRegistrationBean的方法,了解方法

    在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

  • 設(shè)置初始化參數(shù)setInitParameters()

在這里插入圖片描述

  • 看源碼,需要什么,給什么

在這里插入圖片描述

②添加具體配置

在這里插入圖片描述

在這里插入圖片描述

③訪問后臺監(jiān)控

在這里插入圖片描述

在這里插入圖片描述

測試一下sql:

在這里插入圖片描述

在這里插入圖片描述

④小結(jié):想注冊什么,new就完事了

在這里插入圖片描述

⑤注冊過濾請求的

在這里插入圖片描述

加入最重要的東西

在這里插入圖片描述

三、整合mybatis

1、準(zhǔn)備工作

1)創(chuàng)建新項目

在這里插入圖片描述

2)勾選依賴

  • JDBC API
  • Spring Web
  • MySQL driver

在這里插入圖片描述

3)瀏覽官方文檔

4)導(dǎo)入依賴

在這里插入圖片描述

5)配置全局配置文件

在這里插入圖片描述

6)測試連接效果

在這里插入圖片描述

在這里插入圖片描述

2、使用mybatis連接MySQL

1)連接上mybatis

在這里插入圖片描述

2)構(gòu)造實(shí)體類

在這里插入圖片描述

在這里插入圖片描述

構(gòu)造mapper接口類(mapper層=dao層)

  • 掃描接口下的包的方式

第一種接口掃描包的方式:直接在包的類名上掃描,加個@Mapper

在這里插入圖片描述

第二種方式:在啟動類里啟動掃描具體的包名

在這里插入圖片描述

在這里插入圖片描述

  • 之前的spring里面,接口map或者dao都會有對應(yīng)的mapper.xml文件在同一個文件夾里面
  • 現(xiàn)在,統(tǒng)一在resource里創(chuàng)建mapper,在里面創(chuàng)建.xml文件(寫在resource里面,就不能用class來訪問了,不能將注解和class同時使用)

3、構(gòu)造對應(yīng)的mapper.xml文件

1)去官方找文檔,復(fù)制.xml的基本格式

在這里插入圖片描述

在這里插入圖片描述

  • mapper namespace=“指定的mapper文件名”

在這里插入圖片描述

4、在全局配置文件中,這和mybatis

在這里插入圖片描述

5、構(gòu)造controller層

  • controller在后端(dao)與前端(頁面)之間

在這里插入圖片描述

在這里插入圖片描述

  • 由于SpringBoot集成了事務(wù),所以修改數(shù)據(jù)庫等操作,不需要用戶添加事務(wù)處理了
    基本流程:鏈接→controller→mapper層(mapper接口→mapper.xml)→數(shù)據(jù)庫

將數(shù)據(jù)庫連接添加到員工管理系統(tǒng)

  • 全局配置文件的東西一定要一樣

在這里插入圖片描述

  • 剛寫的項目里面沒有service層,直接是,controller調(diào)用mapper層(dao層)的
  • 表單傳入的屬性會封裝成一個對象,把屬性添加表單就可
  • 實(shí)體類默認(rèn)無參構(gòu)造,無參構(gòu)造可以在屬性范圍內(nèi)隨機(jī)的生成隨機(jī)屬性的對象,如果有需要的話。
  • 有參構(gòu)造,一定要完整的屬性,實(shí)體類才能封裝成對象。
  • 除了可以用dao/mapper.xml以外,還可以使用@注解的方式(在接口的方法上面添加對應(yīng)注解)

SpringBoot學(xué)習(xí)(三)-整合JDBC、Druid、MyBatis 開發(fā)的學(xué)習(xí)筆記到此完結(jié),筆者歸納、創(chuàng)作不易,大佬們給個3連再起飛吧

http://www.risenshineclean.com/news/34492.html

相關(guān)文章:

  • wordpress背景圖更改網(wǎng)站自然優(yōu)化
  • 北京網(wǎng)站如何制作seo網(wǎng)站關(guān)鍵詞優(yōu)化快速官網(wǎng)
  • wordpress 入侵視頻優(yōu)化營商環(huán)境條例全文
  • 怎么設(shè)計app太原seo排名外包
  • 做app好還是響應(yīng)式網(wǎng)站深圳企業(yè)黃頁網(wǎng)
  • 萊蕪營銷型網(wǎng)站制作廣東省各城市疫情搜索高峰進(jìn)度
  • 網(wǎng)絡(luò)營銷案例分析200字關(guān)鍵詞seo如何優(yōu)化
  • 網(wǎng)站整體運(yùn)營思路互聯(lián)網(wǎng)推廣引流
  • 中國招標(biāo)投標(biāo)網(wǎng)查詢平臺站長之家 seo查詢
  • 網(wǎng)站輪播廣告代碼怎樣搭建一個網(wǎng)站
  • 無錫 網(wǎng)站建設(shè)公司廣州做seo整站優(yōu)化公司
  • 榆林市網(wǎng)站建設(shè)網(wǎng)站開發(fā)工具
  • 深圳專業(yè)網(wǎng)站制作費(fèi)用怎么建一個自己的網(wǎng)站
  • 政務(wù)公開政府網(wǎng)站建設(shè)管理百度刷搜索詞
  • wordpress 首頁調(diào)用頁面標(biāo)題城關(guān)網(wǎng)站seo
  • 廣州 網(wǎng)站建設(shè)網(wǎng)絡(luò)推廣網(wǎng)頁設(shè)計免費(fèi)推廣廣告鏈接
  • 學(xué)校網(wǎng)站推廣seo關(guān)鍵詞排名優(yōu)化怎樣
  • 國外炫酷網(wǎng)站外貿(mào)平臺app
  • 網(wǎng)業(yè)端云服務(wù)武漢seo網(wǎng)站排名優(yōu)化
  • 減肥網(wǎng)站源碼seo需求
  • 國內(nèi)最好的crm軟件南昌seo技術(shù)外包
  • 個人備案網(wǎng)站做企業(yè)網(wǎng)可以嗎北京搜索引擎優(yōu)化主管
  • 網(wǎng)站專題建設(shè)合同2024新聞熱點(diǎn)事件
  • wordpress布置網(wǎng)站教程友情鏈接只有鏈接
  • seo搜索引擎優(yōu)化技術(shù)教程關(guān)鍵詞排名優(yōu)化提升培訓(xùn)
  • 網(wǎng)站信息資料庫建設(shè)品牌seo是什么
  • 什么專業(yè)的會做網(wǎng)站網(wǎng)站統(tǒng)計
  • 建設(shè)銀行網(wǎng)站電腦上不去網(wǎng)絡(luò)營銷策劃書2000字
  • 煩惱可以做網(wǎng)站嗎搜索熱度查詢
  • 家教網(wǎng)站建設(shè)的推廣免費(fèi)網(wǎng)站流量