分类 学习 下的文章

[学习笔记] MyBatisPlus之笔记(三)

多仔ヾ 2021-05-12 599 阅读

一、 条件构造器Wrapper1、条件构造器(Wrapper):用于构造查询条件以实现复杂SQL语句。2、条件构造器的常见使用方法:https://mp.baomidou.com/guide/wrapper.html#abstractwrapper3、列表查询法:查询ID为1,姓名为张三的User。@Test void selectByMap() { Map<String, O...

[学习笔记] MyBatisPlus之笔记(二)

多仔ヾ 2021-05-12 578 阅读

一、MyBatis-Plus CRUD之删除数据1、在测试类中编写测试代码。@Test void deleteUser() { userMapper.deleteById(1); }2、运行测试查看结果。3、逻辑删除:(1)在数据库表中新增字段deleted,并在实体类中添加属性。// 逻辑删除 // 使用@TableLogic注解(3.3.0版本后无需配置) @TableLogic...

[学习笔记] MyBatisPlus之笔记(一)

多仔ヾ 2021-05-11 595 阅读

一、MyBatis-Plus简介1、MyBatis-Plus:是一个 MyBatis的增强工具,为简化开发、提高效率而生。2、MyBatis-Plus官网简介:https://mp.baomidou.com/guide/3、MyBatis-Plus特性:无侵入、损耗小、强大的CRUD操作、支持Lambda形式调用、支持主键自动生成、支持ActiveRecord模式、支持自定义全局通用操作、内...

[学习笔记] SpringBoot之改造游戏发布系统(二)

多仔ヾ 2021-04-21 555 阅读

一、登录功能的实现1、新建控制器,编写相关实现代码。/** * @Package: com.aduo.controller * @Description: 登录控制器 * @Author 多仔 */ @RestController @RequestMapping("/User") public class LoginController { @Reque...

[学习笔记] SpringBoot之改造游戏发布系统(一)

多仔ヾ 2021-04-21 592 阅读

一、前期准备工作1、使用IDEA创建Spring Initializr,选择相应依赖。2、修改pom.xml,导入其他依赖:<!-- FastJSON依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifact...

[学习笔记] SpringBoot之整合数据库

多仔ヾ 2021-04-21 563 阅读

一、整合JDBC1、整合JDBC的步骤:(1)步骤一:新建测试项目,引入相应模块。(2)步骤二:编写yaml配置文件连接数据库。spring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/steamgame?serverTimezone=UTC&u...

[学习笔记] SpringBoot之Web开发

多仔ヾ 2021-04-20 602 阅读

一、静态资源导入问题// WebMvcAuotConfiguration源码视图 public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { logger.debug("Default r...