原创 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 用戶名