![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
practice
文章平均质量分 63
sqzr316
这个作者很懒,什么都没留下…
展开
-
Swagger在Springboot项目中的使用
学习目标:Swagger的作用和概念了解前后端分离SpringBoot中集成Swagger前后端分离后,前后端之间依靠API交互,各自开发各自的。好处:前后端分离产生问题:解决方案:官网:https://swagger.io/在项目中使用Swagger需要springfox jar包;1.新建一个SpringBoot项目,web项目2.导入相关依赖3.编写测试代码hello工程4.配置Swagger => Config5.测试运行配置Swagger扫描接口题目:实现swagger在生产环境不可用原创 2022-06-21 13:47:43 · 2073 阅读 · 0 评论 -
什么是数据字典?
在软件开发项目初期就设计一个数据字典,其中包含和项目密切相关的各种结构、类型定义。在开发过程中由项目成员共同维护。它像是一个字典,你可以查询项目中任何你无法理解的各种结构、类型定义、从而最大程度的消除歧义和交流不畅的问题。一个word文档就好,通过代码版本控制共享。...原创 2022-06-17 10:46:55 · 20811 阅读 · 0 评论 -
多表查询的各种连接方式
以表中某一字段作为等值连接条件。内连接,在结果集中只显示通过条件连接在一起的记录。select * from emp e,dept d where e.depno = d.depno;select * from emp e inner join dept d on e.deptno = d.depno;外连接:悬浮记录在结果集中显示跨表查询时左边表里的字段在右边的表里找不到匹配字段的记录也加入到查询结果集右边表里的字段在左边的表里找不到匹配字段的记录不加入到查询结果集select * from e原创 2022-06-16 16:00:54 · 1276 阅读 · 0 评论 -
Liquibase数据库版本管理工具
liquibase in Spring & SpringBoot团队使用了liquibase来管理数据库的变更,数据库管理工具,用久了会发现这个很不错。Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化,changeset(包括结构和数据)都保存在XMl文件中,便于版本控制。1.不依赖于特定的数据库,主流的数据库都支持。目前支持包括Oracle/Sql Server/DB2/Mysql/Sybase/PostgreSQL/Cache等12种数据库,这样的数据库原创 2022-06-15 16:10:05 · 461 阅读 · 0 评论 -
什么是敏捷开发?
敏捷开发的实现主要包括Scrum与XP(极限编程,ExtremeProgramming),还有其他的一些方式。同样是敏捷开发,XP极限编程更侧重于实践,并力求把实践做到极限,实践可以是测试先行,也可以是结对变成,关键要看具体的应用场景。SCRUM则是一种开发流程框架,也可以说是一种套路。SCRUM框架中包含了三个角色,三个工件,四个仪式。其目的是为了有效完成每一次迭代周期的工作。SCRUM是一个重点。SCRUM是一个适用于增量式产品开发的管理框架,由一个5-10人左右的跨职能和自组织的团队组成。它提供了一个原创 2022-06-10 20:02:04 · 37832 阅读 · 2 评论