spring boot 判斷賬號密碼進行頁面跳轉

2021-08-28 21:28:07 字數 1390 閱讀 8718

首先:controller 

本文**:

資料庫在文章最後有提到。

public modelandview index()

//這裡的思路是從前台獲取的資料引數 直接傳到findbynameandage中,作為資料庫的查詢條件,如果查不出來,就是空,反之就可以查出來資料,查出來的資料的size()就有長度,這樣作為判斷的思路。

public modelandview login(@requestparam("username") string username, @requestparam("userpassword") string userpassword)

modelandview success = new modelandview();

if(users.size()>0)

success.setviewname("success");

else success.setviewname("404");

return success;

}其次:respository

//這裡要注意@query的格式問題。

@query(value = "select * from user as u where u.name=?1 and u.age=?2",nativequery = true)

listfindbynameandage(string name, integer age);

service 中的和之前我寫的增刪該查一樣。可以看之前發的。我還是寫上吧。

下面是service 中的介面

listfindbynameandage(string name,integer age);
下面是service裡面的impl.

@override

public login findbyusernameanduserpassword(string username, string userpassword)

這裡的資料庫

前台:

本人之前除錯了好多次,總結下,第一:

這裡用的是集合獲取資料庫中的使用者賬號密碼,所以**全程的都要注意用list<>集合。

elasticsearch集群設定賬號密碼

es7.7以後的版本將安全認證功能免費開放了。並將x pack外掛程式整合了到了開源的elasticsearch版本中。1.生成證書 切換到elastsearch的目錄下,使用下列命令生成證書 bin elasticsearch certutil cert out config elastic ce...

Tomcat8 5配置manager賬號密碼

安裝好tomcat之後,開啟tomcat安裝目錄下的conf目錄。在conf目錄下編輯tomcat user.xml檔案 a.在tomcat user.xml檔案的最下方找到角色和使用者的配置。b.將以上 注釋開啟,更改為 c.各個角色說明 manager gui access to the htm...

SpringBoot 邏輯判斷

所有的頁面模板都一定存在有各種基礎邏輯,例如 判斷 迴圈處理操作。在 thymeleaf 之中對於邏輯可以使用如下的一些運算子來完成,例如 and or 關係比較 lt gt le ge eq ne 1 通過控制器傳遞一些屬性內容到頁面之中 public string membershow mode...