1、編寫實體類
@data
@allargsconstructor
@noargsconstructor
public class user
//插入使用者
@insert("insert into user(account_id,name,token,gmt_create,gmt_modified) values(#,#,#,#,#)")
void insert(user user);
//根據token查詢使用者
@select("select * from user where token = #")
user findtoken(@param("token") string token);
}3、編寫logincontroller
當使用者首次登入成功時,使用者的資訊就會被儲存到資料庫中,並且在瀏覽器中建立了乙個cookie物件
}}4、編寫 首頁controller
當使用者再次訪問首頁時,可以從cookie中得到我們存放得cookie物件,並根據cookie物件中得資料訪問資料庫,以此來得到使用者資訊
@controller
public class indexcontroller
break;}}
return "index";
}}
5、前端頁面
登入
redis持久化 AOF持久化
1.aof持久化原理 aof持久化會將被執行的寫命令寫到aof檔案的末尾。在恢復的時候,redis只要從頭到尾重新執行一次aof檔案包含的所有寫命令 2.配置選項 固態硬碟禁用always選項,在某些情況頻繁讀寫會大大降低固態硬碟的壽命 4.aof檔案的重寫和壓縮 aof檔案裡面記錄了所有的命令而不...
ruby基礎功能 使用者登入持久化
session 中的資料是臨時性的,不能實現類似remember me 這樣的功能 故用cookie來實現,在cookie中新增乙個令牌來表明使用者的身份 新增乙個auth token 欄位到user表來記錄使用者令牌 rails g migration add auth token to user...
redis持久化之AOF持久化
aof與rdb持久化通過儲存資料庫中的鍵值對來記錄資料庫狀態不同,aof持久化是通過儲存redis伺服器所執行的寫命令來記錄資料庫狀態的。被寫入aof檔案的所有命令都是以redis的命令請求協議格式儲存的。當aof持久化功能處於開啟狀態,伺服器在執行完乙個寫命令之後,會以協議格式將被執行的寫命令追加...