一、 层级结构resoueces、static、public、/META-INF/resources/下的文件可以直接通过url访问(统称为静态资源目录)templates下的页面只有通过controller层才能访问index.html放在任意静态资源包下都可以自动映射为首页图片取名为favicon.ico,并放置任意静态资源目录下都可以自动映射为网页图标自定义springboot的400/50
转载
2024-03-01 10:22:13
256阅读
spring-boot作为当前最为流行的Java web开发脚手架,相信越来越多的开发者会使用其来构建企业级的RESTFul API接口。这些接口不但会服务于传统的web端(b/s),也会服务于移动端。在实际开发过程中,这些接口还要提供给开发测试进行相关的白盒测试,那么势必存在如何在多人协作中共享和及时更新API开发接口文档的问题。
假如你已经对传统的wiki文档共享方式所带来的弊端深恶痛绝,那么
转载
2024-04-29 20:53:53
230阅读
spring boot
原创
2022-06-30 10:53:19
95阅读
SpringBoot集成框架(二)SpringBoot 静态资源目录SpringBoot 集成 JSP集成 JSP 的步骤打 war 包发布项目Freemarker 模板SpringBoot 集成 Freemarker 模版技术 SpringBoot 静态资源目录SpringBoot 框架默认提供静态资源目 录位置需放置于 classpath 下,目录名应符合如下规则: ⚫ /static ⚫
转载
2024-03-15 19:11:12
59阅读
@EnableAutoConfiguration 自动配置一些文件,jar之类来帮助启动springboot13.2.1 继承starter parent 在maven文件中配置spring-boot-starter-parent,后续导入的其他starters,就可以省略版本号13.2.2 在不使用parent POM的情况下玩转spring boot 如果不
转载
2024-03-26 20:53:57
29阅读
API文档文档在开发中的价值与作用:作为一个开发人员,平时看得最多的恐怕就是各式各样的文档了。并且在开发中我们也避免不了的需要自己去书写文档,比如作为后台开发人员,我们书写最多的应该就是接口文档了。前端人员会按照我们给出的文档来进行前端开发,并且按照文档细节来构建不同的传输协议,对象定义,字段解析等等。我曾长时间的使用EXCEl来书写接口文档,可是逐渐的也暴露出一些问题:接口过多,每一个接口需要一
转载
2023-09-09 16:27:11
53阅读
Getting started默认情况下,Maven从src/main/java,因此您需要创建该目录结构,然后添加一个名为src/main/Java/MyAPPLication。Java包含以下代码:import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.En
转载
2024-02-22 00:48:56
203阅读
(源自:https://golang.google.cn/doc/) 前言 Go编程语言是一个提高程序员工作效率的开源项目Go富有表现力、简洁、简洁、高效。他让编写并发机制程序变得更加容易,能更好的适应多核CPU和联网设备,同时它新颖的类型体系能构建可伸缩和模块化的组件,Go 可以快速编译为机器代码 ...
转载
2021-09-04 10:57:00
611阅读
2评论
一、目录1.1 研究概述和引言二者是相互矛盾的,有一个另一个就不写了排版要漂亮美观,要有缩进1.2 目录格式要求“目录”两字用三号黑体,居中。目录内容用word中“插入目录”自动生成,五号宋体,1.5倍行距。1.3 要求报告有目次,是自动生成的
编号标题页码参考文献、附录也要列入目次。参考文献不编号。附录单独编号,附录中章节不列入目次。
目次和插图附表清单页码用大写罗马数字Ⅰ、Ⅱ、Ⅲ……编号
MyBatis-Enhance 持久化框架已开源,只增强不修改,狂点查看详情!!!最近更新第五十二章:使用SpringBoot Data Rest读取MongoDB内的数据第五十一章:基于SpringBoot2 & MongoDB完成自动化集成第五十章:SpringBoot2.0新特性 - 岂止至今最简单redis缓存集成第四十九章:SpringBoot
转载
2022-12-30 09:08:05
116阅读
前言前面讲了这么多章节,都没有涉及到前端web和后端交互的部分。因为作者所在公司是采用前后端分离方式进行web项目开发了。所以都是后端提供api接口,前端根据api文档或者服务自行调用的。后台也有读者说为何没有关于web这部分的集成文章。本章节就主要讲解下如何渲染页面的。一点知识我们知道,在web开发时,一般都会涉及到很多的静态资源,如js、image、css文件等。SpringBoot的默认的
转载
2024-04-18 12:51:33
153阅读
springboot中的static目录和templates目录的区别?SpringBoot里面没有我们之前常规web开发的WebContent(WebApp),它只有src目录在src/main/resources下面有两个文件夹,static和templates springboot默认 static中放静态页面,而templates中放动态页面静态页面:这里我们直接在static放一个hel
转载
2024-03-15 08:40:32
37阅读
要了解非侵入方式能做到什么程度和技术思路, 最后
平衡下来多数情况下多数人还是会选择Swagger+openapi技术栈的。
准备知识点
需要了解Swagger侵入性和依赖性, 以及Smart-Doc这类工具如何解决这些问题, 部分内容来自
官方网站。
为什么会产生Smart-Doc这类工具?
既然有了Swagger, 为何还会产生Smart-Doc这类工具呢? 本
转载
2024-03-03 22:02:22
76阅读
一、基础入门1.1 初上手SpringBoot的感受更多注解,简化代码;所有的配置都集中在resources中,并且不用像MVC那样繁琐,极度简化配置;可以配置多环境配置文件,然后通过主配置文件的server.servlet.context-path来选择使用哪个配置文件;简化部署,maven直接提供spring-boot-maven-plugin插件,无需别的配置即可打包;1.2 SpringB
转载
2023-07-15 11:08:38
342阅读
快速搭建SpringBoot工程搭建工具:IDEA目标:创建Controller,在网页输出 “hello controller!”(1) 新建项目: File -> New -> Project(2) 按照图中选择文件类型,点击Next注意:该创建项目的前提下是需要联网 (3) 为目标文件编辑相关信息,可参考下图 (4) 选择Web ->Spring Web (5) 文件进行加
转载
2023-10-11 00:01:21
200阅读
JApiDocs是一个无需额外注解、开箱即用的SpringBoot接口文档生成工具。前言编写和维护API文档,对于后端程序员来说,是一件恼人但又不得不做的事情,我们都不喜欢写文档,除非项目前后端代码都是自己写的,否则API文档将是前后端协作不可或缺的沟通载体。
最佳实践是:先把接口设计好,在Mock的方法上写注释来生成API文档,这样做到前后端根据API文档并行开发。为什么引入JApiDocs相比
转载
2024-03-01 21:24:46
71阅读
--SpringBoot是什么?可以做什么?Spring Boot可以基于Spring轻松创建可以“运行”的、独立的、生产级的应用程序。 对Spring平台和第三方类库我们有一个自己看法,所以你最开始的时候不要感到奇怪。 大多数Spring Boot应用程序需要很少的Spring配置。您可以使用Spring Boot创建可以使用java -jar或传统 war 包部署启动的Java应用程序。 我们
转载
2023-08-27 18:54:29
64阅读
在开发过程中,java后端需要与客户端进行交互,需要将后端的接口及参数写成文档给调用者查阅。一个问题也有此而生,需求改动频繁,接口设计也会随之改动,文档修改的不及时会带来很大的问题。Swagger是一个自动生成文档的工具,可以在线查阅文档,减少了开发人员的负担,下面我们就来看看如何在SpringBoot中使用Swagger。一、在SpringBoot项目中配置Swagger21、pom.xml中对
转载
2024-03-04 09:44:21
132阅读
前言与时俱进是每一个程序员都应该有的意识,当一个Java程序员在当代步遍布的时候,你就行该想到我能多学点什么。可观的是后端的框架是稳定的,它们能够维持更久的时间在应用中,而不用担心技术的更新换代。但是类似SSH,SSM这些框架已经太久了,人们迫不及待地想使用更为优雅而又简便的框架来代替,所以SpringBoot运用而生。学习条件SpringBoot框架是应用在Spring Framework框架的
转载
2024-05-19 06:38:04
54阅读
一、简介 我们编写的Rest API,是给另外的团队使用的,所以怎样告知使用者他们需要的信息,也是API开发者需要关注,好的API文档不仅能让使用者尽快上手,而且也能让开发者日后维护项目时提高效率。这么说来,API文档越详细越好,比如笔者刚开始工作的时候,API文档都是用word一点点描写清楚的,但是这样光写文档就花了不少时间,所以如果能兼具质量与效率,那将是多么美好,可是很多时候,质
转载
2024-05-15 11:34:55
48阅读