原创 SpringBoot——安全框架SpringSecurity

SpringSecurity是撒子? SpringSecurity是針對Spring項目的安全框架,是身份認證和訪問控制(授權)的一個框架。之前我們都是使用攔截器來實現,但是大量的原生代碼,太繁瑣,所以就有了SpringSecurity。

原创 SpringBoot小練習——用戶登錄、員工增刪改查

實現了用戶的登錄和註銷,登錄進去之後就可以對員工的信息進行增刪改查了,使用了攔截器來攔截沒有登陸的用戶進入其他頁面。 項目結構 頁面 登錄頁面: 員工管理頁面: 新增員工: 修改員工信息:   數據庫信息 用戶信息表: CRE

原创 重新瞭解數據庫——DML

DML其實就是數據庫操作語言,其實主要就是我們平時寫的增刪改語句。 添加 insert into 表名(字段1,字段2..)values('值1','值2'); 修改 update 表 set 字段=值,字段=值.. where 字段

原创 SpringBoot擴展SpringMVC配置

官方文檔 @Configuration:可以使用自定義類擴展MVC的功能。 @EnableWebMvc:加上他SpringMVC自動配置全部失效。   自定義一個視圖解析器 自定義一個視圖解析器需要先實現ViewResolver接口。

原创 SpringBoot使用Druid連接池

連接數據庫 springboot默認數據庫hikari,數據庫的配置如下: spring:   datasource:     driver-class-name: com.mysql.cj.jdbc.Driver     url: j

原创 Redis中三種特殊的數據類型

geospatial 這個功能可以將用戶給定的地理位置信息儲存起來, 並對這些信息進行操作 GEO 的數據結構總共有六個命令 geoadd geopos geodist georadius georadiusbymember geohas

原创 SpringBoot中配置Swagger

撒子是Swagger? 使用swagger可以幫助我們更簡單的API接口的開發 API文檔與API定義同步更新,可以在線測試API接口(API接口就是controller的requestmapping) Swagger其實就是我們前後

原创 SpringBoot中使用druid訪問http://localhost:8080/druid/login.html時報localhost 將您重定向的次數過多。

SpringBoot中使用druid訪問http://localhost:8080/druid/login.html時出現以下界面 ServletRegistrationBean<StatViewServlet> bean = new

原创 SpringBoot連接數據庫報錯:Access denied for user 'root'@'localhost' (using password: YES)

springboot項目連接數據庫的時候報錯,大概意思是被拒絕訪問了   媽耶要吐血了,找了一上午,修改了有的說用戶名用root可能會報錯我把用戶名改了,有的說權限不夠,我改了訪問mysql的權限都沒什麼用,最後看了一個大佬的博客才知道

原创 Redis.conf配置

單位 配置文件unit單位對大小寫不敏感   INCLUDES(包含) 可以引入多個配置文件   NETWORK(網絡) bind 127.0.0.1  #綁定的ip protected-mode yes   #保護模式 port

原创 重新瞭解數據庫——排序、分頁和子查詢

select完整語法 group by、having、order by和limit都要按照select語句的語法順序來寫。   排序 語法:order by 字段 升序/降序; 升序ASC 降序DESC --查詢結果按成績升序排序 s

原创 重新瞭解數據庫——聯表查詢和自連接

聯表查詢join 聯表查詢分爲Inner join、left join、right join left join左連接:以左表爲主。結果會將左表所有的查詢信息列出,而右表只列出ON後條件與左表滿足的部分。 right join左連接:以右

原创 重新瞭解數據庫——DQL(查詢)

DQL是數據庫查詢語言,就是我們平時最常用的查詢的語句。 select完整語法 查詢 select * from 表名  --查詢表中所有數據 select 字段,字段 from 表名;   --查詢指定字段 給查出的數據加內容

原创 重新瞭解數據庫——數據庫常用基礎

數據庫類型 關係型數據庫:SQL MySQL、Oracle、SQL server    通過表和表之間,列和列之間的關係進行數據的存儲 非關係型數據庫:NoSQL  (Not Only) Redis、MongDB    非關係型數據庫,對

原创 重新瞭解數據庫——數據庫用戶管理和備份

用戶管理 創建用戶 create user 用戶名 identidied by '密碼'; 修改當前用戶密碼 set password = password('密碼'); 修改指定用戶密碼 set password for 用戶名