- 博客(3)
- 收藏
- 关注
原创 Springboot结合knife4j
1.概述 Swagger是一款测试文档Api接口,而knife4j是对Swagger进一步封装,其优化了api文档的界面。官网knife4j。 2.使用 2.1 创建一个springboot的项目(2.5.4版本) 2.2 引入knife4j依赖(3.0.3版本) <dependency> <artifactId>knife4j-spring-boot-starter</artifactId> <groupId>.
2021-12-28 14:40:57 298
原创 mybatis-plus
1.什么是mybatis-plus MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 2.mybatis的特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service.
2021-12-28 10:56:55 742
原创 Mysql高级-1
1.索引 1.1索引概述 mysql的索引是一种数据结构,用来提高数据的检索效率 1.2索引的优势劣势 优势 1)类似于书籍的目录索引,提高数据检索的效率,降低数据库的IO成本 2)通过索引列对数据进行排序,降低数据 排序的成本,降低CPU的消耗 劣势 1)实际上索引也是一张表,该表中保存了主键与索引字段,并指向实体类的记录,所以索引列也是要占用空间的 2)虽然索引大大提高了查询效率,同时却也降低更新表的速度,如对表进行DML操作。因为更新表时,Mysql不仅要保存数据,还要保存.
2021-12-23 11:42:58 631
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人