javaweb技术栈
文章平均质量分 51
javaweb技术栈
會須一飲三百杯
是个帅哥
展开
-
MyBatis-Plus(二)
我们可以利用MyBatisPlus的Wrapper来构建复杂的Where条件然后自己定义sql语句中剩下的部分(半自动)1.基于wrapper构建where条件@Test//更新条件//2.定义条件//3.调用自定义sql方法2.在mapper方法参数中用Param注解声明wrapper变量名称,必须是ew@Param(“ew”)3.自定义sql,并使用wrapper条件</update>Service接口ctrl+shift+t快速生成测试类实现类@Service测试。原创 2024-03-24 21:38:28 · 275 阅读 · 1 评论 -
MyBatis-Plus(一)
成员变量名以is开头,且是布尔值(因为is开头的变量名经过反射处理会把is去掉)INPUT 通过set方法自行输入。ASSIGN_ID分配ID。常见场景:成员变量名与数据库字段名不一致。通过扫描实体,并基于反射获取实体类信息作为数据库表信息。AUTO数据库自增长。@TableFile 用来指定表中的普通字段信息。成员变量名与数据库关键字冲突。@Tableld:用来指定表中的主字段信息。变量名驼峰转为下划线作为表的字段名。类名驼峰转换为下划线作为表名。第二步定义mapper。名为id的字段作为主键。原创 2024-03-21 17:01:42 · 219 阅读 · 1 评论 -
Redis入门(常用命令)
Redis是一个基于内存的key-value结构数据库(mysql存在磁盘)基于内存存储 读写性能高适合存储热点数据(特点:在短时间内有大量用户访问)企业应用广泛。原创 2024-03-18 10:37:33 · 1761 阅读 · 0 评论 -
Mybatis-Plus(三)
在定义使用状态时,原定义private Integer status的可读性较差 于是用枚举类型代替 但带来的问题是在数据库表中 使用状态仍然还是Int类型。类型转换是由mybatis实现的 但无法实现枚举类型的转换 这点mp做到了。第一步 在数据库对应字段上加上@EnumValue注解。用于处理数据库中json类型与java类型的转换。第二步 配置全局枚举处理器。原创 2024-03-29 10:37:46 · 156 阅读 · 1 评论 -
Spring Data Redis使用方式(在java中操作redis)
操作有序集合类型的数据。原创 2024-03-18 16:47:15 · 1052 阅读 · 2 评论