-
auto fill optimize
查看全部 -
auto fill handler
查看全部 -
是一種架構,目的是在多用戶條件下,實現用戶使用同一套程序且保證用戶間數據隔離。
一種方式是不同用戶使用獨立的數據庫,第二種是設置不同的角色,第三種是每插入一條數據都有該用戶的標識
查看全部 -
加樂觀鎖:
1.
@Bean public?OptimisticLockerInnerInterceptor?optimisticLockerInnerInterceptor(){ ????return?new?OptimisticLockerInnerInterceptor(); }
2. 在實體中,在負責版本的字段前加@Version
查看全部 -
樂觀鎖實操
查看全部 -
樂觀鎖插件
查看全部 -
這是為什么
查看全部 -
設置邏輯刪除后,select后,需要 把deleted字段排除,需要@TableField
查看全部 -
截圖查看全部
-
實體中的字段名稱
查看全部 -
auto fill
查看全部 -
感謝作者,非常好的課程,還免費。查看全部
-
/** *?用于分析sql性能,可設置格式化和最大sql執行時間 */ @Bean @Profile({"dev","test"}) public?PerformanceInterceptor?performanceInterceptor(){ ????return?new?PerformanceInterceptor() ????} 在VM?arguments配置 -Dspring.profiles.active=dev 才能實現
查看全部 -
#創建用戶表
CREATE TABLE user (
??? id BIGINT(20) PRIMARY KEY NOT NULL COMMENT '主鍵',
??? name VARCHAR(30) DEFAULT NULL COMMENT '姓名',
??? age INT(11) DEFAULT NULL COMMENT '年齡',
??? email VARCHAR(50) DEFAULT NULL COMMENT '郵箱',
??? manager_id BIGINT(20) DEFAULT NULL COMMENT '直屬上級id',
??? create_time DATETIME DEFAULT NULL COMMENT '創建時間',
?? ?update_time DATETIME DEFAULT NULL COMMENT '修改時間',
?? ?version INT(11) DEFAULT '1' COMMENT '版本',
?? ?deleted INT(1) DEFAULT '0' COMMENT '邏輯刪除標識(0.未刪除,1.已刪除)',
??? CONSTRAINT manager_fk FOREIGN KEY (manager_id)
??????? REFERENCES user (id)
)? ENGINE=INNODB CHARSET=UTF8;
#初始化數據:
INSERT INTO user (id, name, age, email, manager_id
?? ?, create_time)
VALUES (1087982257332887553, '大boss', 40, '[email protected]', NULL
?? ??? ?, '2019-01-11 14:20:20'),
?? ?(1088248166370832385, '王天風', 25, '[email protected]', 1087982257332887553
?? ??? ?, '2019-02-05 11:12:22'),
?? ?(1088250446457389058, '李藝偉', 28, '[email protected]', 1088248166370832385
?? ??? ?, '2019-02-14 08:31:16'),
?? ?(1094590409767661570, '張雨琪', 31, '[email protected]', 1088248166370832385
?? ??? ?, '2019-01-14 09:15:15'),
?? ?(1094592041087729666, '劉紅雨', 32, '[email protected]', 1088248166370832385
?? ??? ?, '2019-01-14 09:48:16');查看全部 -
sql注入器配置查看全部
舉報