2022年7月21日
摘要: 原因:mapper层是一个接口,实现类会动态创建出来,无法找到这个实现类所以报错。 解决方法: 在启动类上加上注解@MapperScan 阅读全文
posted @ 2022-07-21 22:58 西凉# 阅读(231) 评论(0) 推荐(0) 编辑
  2022年7月18日
摘要: MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能 配置类中添加@Bean配置 /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInter 阅读全文
posted @ 2022-07-18 11:15 西凉# 阅读(3153) 评论(0) 推荐(0) 编辑
  2022年7月17日
摘要: 1.在表添加字段作为版本号,在表对应实体类添加版本号属性 2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version; 3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapp 阅读全文
posted @ 2022-07-17 22:50 西凉# 阅读(493) 评论(0) 推荐(0) 编辑
摘要: MP中有自动填充,可以达到和set方法一样的功能 通过自动填充,实现插入记录时为createTime赋值、修改记录时自动为updateTime赋值, @Data public class User { private Long id; private String name; private Int 阅读全文
posted @ 2022-07-17 13:39 西凉# 阅读(82) 评论(0) 推荐(0) 编辑
  2022年7月14日
摘要: 个人理解: padding是内边距,用于设置边框与盒子内容的距离 margin是外边距,设置的是当前盒子与外部盒子(父元素)的距离 直接看例子: 设置一个400×400的盒子,里面有一个居中的200×200的盒子 下面两种写法的效果是一样的: margin: <style> #div1 { heig 阅读全文
posted @ 2022-07-14 20:35 西凉# 阅读(103) 评论(0) 推荐(0) 编辑
  2022年7月4日
摘要: 表单标签是向服务器发送数据的容器 文本框必须要有name属性,否则这个文本框中的数据将来是不会发送给服务的 文本框中输入的值(昵称、密码等)将来都是可以直接发送给服务的。而单选框、复选框和下拉列表中必须要写value属性,因为它们和文本框不一样,如果不写value,服务器是不知道你输入的数据的。 单 阅读全文
posted @ 2022-07-04 17:22 西凉# 阅读(22) 评论(0) 推荐(0) 编辑
摘要: table标签有width、border、cellspacing、cellpadding四个基本属性 添加cellspacing可以消除单元格间距 cellpadding:单元格填充 举例: <table width="600" border="1" cellspacing="0" cellpadd 阅读全文
posted @ 2022-07-04 16:49 西凉# 阅读(51) 评论(0) 推荐(0) 编辑
摘要: a标签:<a href="#" target="_blank"></a> target有四个可选项: _self 在本窗口打开 _blank在新窗口打开 _parent在父窗口打开 _top在顶层窗口打开 阅读全文
posted @ 2022-07-04 15:33 西凉# 阅读(14) 评论(0) 推荐(0) 编辑
  2022年7月3日
摘要: 设想以下场景: 假设本来有10000元余额, 有三个知道密码的人同时结账,就会发生冲突问题。 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 即上锁 >操作 >解 阅读全文
posted @ 2022-07-03 13:17 西凉# 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 Multi、Exec、discard 组队成功,提交成功 放弃组队 组队阶段错误,最终都不会执行 组 阅读全文
posted @ 2022-07-03 00:02 西凉# 阅读(1517) 评论(0) 推荐(0) 编辑