XIAOBAI的个人博客
  • 首页
  • 归档
  • 分类
  • 关于

实战项目-苍穹外卖

实战项目-苍穹外卖此项目由黑马程序员提供,此笔记用以记录在此实战项目中的知识点欠缺部分 NginxNginx的功能其实有很多很多,我们在此项目中就简单应用于部署前端工程项目 我们在以前的JavaWeb学习中,前端工程项目是使用npm run dev功能直接测试运行 但是在实际生产环境中,前端项目和后端项目一样,需要扔进一个类似于Tomcat的容器中运行,这个容器就是Nginx 使用npm run
2024-07-31
JAVA > SSM

Redis-常用命令

Redis-常用命令redis命令手册 Commands | Docs (redis.io) Redis的命令也是不区分大小写的,但key是区分大小写的,例如k1和K1是两个不同的键 使用help @类型 命令,获取帮助文档 注:在一般的编程语言中,例如python和java,字符串的截取一般都用于左闭右开原则,而Redis采用左闭右闭原则 注2:如果存在中文乱码,则在客户端连接时加入参数--ra
2024-07-07
微服务 > Redis

Redis-十大数据类型

Redis-十大数据类型Stringstring是redis最基本的类型,一个key对应一个value string类型是二进制安全的,意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象 string类型是Redis最基本的数据类型,一个redis中字符串value最多可以是512M ListRedis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列
2024-07-06
微服务 > Redis

Redis

RedisRedis中文网 REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API Redis
2024-07-06
微服务 > Redis

SpringBoot-微头条项目实战

SpringBoot-微头条项目实战application.yaml文件12345678910111213141516spring: datasource: type: com.alibaba.druid.pool.DruidDataSource # JDBC四大件 url: jdbc:mysql://localhost:3306/mybatis-example user
2024-07-05
JAVA > SSM

MyBatisPlus-MyBatisX

MyBatisPlus-MyBatisXMybatis X 插件 | MyBatis-Plus (baomidou.com) 使用MyBatisX插件可以直接根据数据库生成pojo实体类,和符合MyBatisPlus规范的框架结构 同时,我们可以让MyBatisX插件帮助我们生成单表的crud 我们只需要在mapper接口中,使用MyBatisX提供的命名方法,就可以直接利用插件生成出对应接
2024-07-05
JAVA > SSM

MyBatisPlus-高级扩展

MyBatisPlus-逻辑删除在JavaWeb阶段的微头条项目中,我们配置了is_delete字段来标记是否为逻辑删除,从而替代物理删除 而MyBatisPlus提供了一个注解,这个注解标记的实体类属性,就是这个逻辑删除的字段 当用户使用delete接口删除字段时,就默认使用逻辑删除了 当用户使用select接口查询数据时,会将此字段等于0作为被查询条件,这样就忽略掉此字段查询 在微头条项目中,
2024-07-04
JAVA > SSM

MyBatisPlus-核心注解

MyBatisPlus-核心注解@TableName如果不使用@TableName注解,实体类的名字就是表名(忽略大小写) 当表名和实体类名不同时,使用@TableName注解,手动指定实体类对应的表名 12345678@TableName("t_user")@Datapublic class User { private Long id; private
2024-07-04
JAVA > SSM

MybatisPlus-条件构造器

MybatisPlus-条件构造器AbstractWrapper:这是一个抽象基类,提供了所有 Wrapper 类共有的方法和属性。它定义了条件构造的基本逻辑,包括字段(column)、值(value)、操作符(condition)等 wrapper中文释义:包装纸 MyBatis-Plus 的 Wrapper 类是构建复杂查询和更新条件的关键工具 它允许开发者以链式调用的方式构造 SQL 的 W
2024-07-04
JAVA > SSM

MyBatisPlus-BaseMapper&IService

MyBatisPlus-BaseMapperMyBatisPlus提供了BaseMapper这个父类,让mapper接口实现此父类可直接生成单表的增删改查 12public interface UserMapper extends BaseMapper<User> {} 在调用时直接调用提供的方法即可 1userMapper.selectList(null);
2024-07-02
JAVA > SSM
1…7891011…28

搜索

Hexo Fluid