
Java高级
文章平均质量分 92
撸码的xiao摩羯
一日之计在于晨,一生之计在青春
展开
-
第11章 SwaggerUI企业服务文档构建
本章介绍了前后端分离思想架构,从而引出了SwaggerUI企业服务文档的作用,对于SpringBoot与Swagger的集成进行了详细的实现,最后引入了一个综合案例演示了如何在项目中引入Swagger企业服务文档的实现。目前的Web项目主推采用前后端分离方式,一个项目的制作通过两个团队共同完成:后端团队开发:后端控制层、服务层、数据访问层前端团队开发:前端控制层、视图层前后端通过API交互,两端相对独立且松耦合前后端分离后,前端测试后端解耦通过postman软件工具。...原创 2022-08-30 09:20:50 · 150 阅读 · 0 评论 -
第10章 MyBatisPlus实现分页检索
本章介绍了分页API的实现方式分类以及参数说明,依次引入了原生SQL分页实现、自定义分页插件实现以及分页插件IPage实现方式一 一展开了实战演练。描述方法返回类型无条件分页查询IPage条件分页查询IPage无条件分页查询条件分页查询参数说明类型参数名描述IPagepage翻页对象Wrapper实体对象封装操作类QueryWrapper需求:两表分页查询数据表user:用户表addressinfo:用户地址表需求说明:实现两表分页查询。...原创 2022-08-31 07:50:12 · 847 阅读 · 0 评论 -
第09章 MyBatisPlus实现查询功能
本章介绍了查询API的核心语法实现,分别针对于单条以及多条信息的查询进行了一 一语法描述,同时采用实战演练的方式依次演示了根据ID查询用户信息、实现账户登录操作以及多参数查询等实战案例。描述方法返回类型根据ID查询T根据 Wrapper,查询一条记录。结果集,如果是多个会抛出异常,随机取一条加上限制条件 wrapper.last(“LIMIT 1”)T根据 Wrapper,查询一条记录T根据 Wrapper,查询一条记录根据 Wrapper,查询一条记录V。...原创 2022-08-31 07:50:24 · 3899 阅读 · 0 评论 -
第08章 MyBatisPlus持久化操作(二)
本章介绍了条件构造器的分类与组成元素,并且分别采用多种方式实现了信息的更新和删除操作,整体对于信息的持久层操作有了进一步的理解和深化。用于生成 sql 的 where 条件, entity 属性也用于生成 sql 的 where 条件注意: entity 生成的 where 条件与 使用各个 api 生成的 where 条件没有任何关联行为QueryWrapper(LambdaQueryWrapper) 和 UpdateWrapper(LambdaUpdateWrapper) 的父类。...原创 2022-08-31 07:50:37 · 823 阅读 · 0 评论 -
第07章 MyBatisPlus持久化操作(一)
本章介绍了代码生成器的作用、配置方式以及如何采用代码生成器自动生成MyBatisPlus模板代码进行了描述,重点引入了两个持久层的案例分别是单条信息添加以及批量信息添加,实现对于持久层操作有个深刻的理解。AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。...原创 2022-08-31 07:50:48 · 916 阅读 · 0 评论 -
第06章 MyBatisPlus概述
本章介绍了数据持久化的相关技术,对于什么是持久化、ORM原理、常用的ORM框架进行了一 一说明,对于MyBatisPlus的特点、MyBatisPlus架构以及MyBatisPlus的常用注解进行了详细的介绍,最后采用一个综合的案例对于MyBatisPlus的上机操作进行了实战演练。持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等。...原创 2022-08-31 07:50:58 · 791 阅读 · 0 评论