spring boot
文章平均质量分 71
ITMANLZY
学习四要素:学.思.习.行
展开
-
闲暇时刻,让我们快速get一些知识吧,JVM也许你不知道的知识,看看我的理解对不对✍️
福利:这是我的个人IT资源网站,所有资源都免费,注册登录后就可以看到密码,需要什么大家尽情选取!好久没有写文章了,今天趁着周末,想总结点东西,写文章一个是将自己理解的知识可以记录下来,哪天需要的时候可以翻一下;另一个则是给需要的读者进行参考,大家一起学习进步。以我个人的习惯,一般会在想学习的闲暇时间里,去翻翻文章,找一些自己感兴趣的阅读一下,但是也不希望文章太长,最好通俗易懂,能快餐式地迅速掌握一两个知识点就好,所以这篇文章我想以自己的理解去简短意骇地总结一下,便于大家阅读。大家看下面这张图,是不是很原创 2021-09-11 19:51:23 · 119 阅读 · 0 评论 -
Swagger好用的接口测试工具,SpringBoot整合演示
提示:这是我的个人IT资源网站,所有资源都免费,注册登录后就可以看到密码,需要什么大家尽情选取!今天给大家推荐一个测试接口的工具,非常好用,相当于一个能直接进行测试的接口文档,名字叫Swagger,下面我用SpringBoot整合然后演示一下效果首先快速创建一个SpringBoot项目,选择Spring Web(此步骤大家应该都很熟悉了)将swagger的maven依赖加上<!--swagger--><dependency> <groupId>io.sp原创 2021-05-27 16:44:52 · 323 阅读 · 0 评论 -
SpringBoot集成阿里云OSS服务实现文件上传下载
在项目中不管是上传文件还是图片,我们一般会选择上传到服务器,那么当我们想访问上传的文件或图片时,需要搭建WEB服务器对文件或图片进行映射,才能被外界访问,这时会产生两个问题,一是肯定会增加对服务器的访问请求,二是肯定会占用服务器的存储,其实除了存储在我们的服务器上这个方案外,还可以上传到可靠的第三方平台,我最近使用了阿里的OSS服务,感觉挺好使,所以在这里总结一下,并推荐给大家,有两个优点,一是提供各种语言的SDK,所以集成起来特别方便,二是阿里目前是国内的技术龙头,企业或者个人服务器很多都是使用阿里云服务原创 2021-05-26 17:38:55 · 1038 阅读 · 4 评论 -
SpringBoot版本和SpringCloud版本对应关系
提示:这是我的个人IT资源网站,所有资源都免费,注册登录后就可以看到密码,需要什么大家尽情选取!当我们创建SpringCloud项目时,需要注意SpringBoot和SpringCloud的版本对应,不然依赖无法加载,我们可以通过下面这个网址来查看SpringBoot版本对应的SpringCloud版本SpringBoot版本和SpringCloud版本对应关系...原创 2021-05-17 17:46:29 · 409 阅读 · 0 评论 -
SpringBoot关键知识点总结
这期主要整理SpringBoot中的一些知识点,便于以后快速查看原创 2021-04-23 17:28:09 · 155 阅读 · 0 评论 -
通过IDEA开发SpringBoot项目,创建文件夹不分层
今天遇到了一个小问题,就是用IDEA开发SpringBoot项目时,想在templates下再创建一个子文件夹,但是创建完之后,发现它不会分层显示,而且我们删除的话,会将templates一起删除,很似烦恼,这个问题相信很多小伙伴都遇到了,那咱们说一下怎么解决这个问题解决前,不分层需要我们设置一个东西OK,这样我们看到文件夹就分层了。...原创 2021-04-15 15:50:58 · 1412 阅读 · 1 评论 -
SpringBoot启动并初始化执行sql脚本
如果我们想在项目启动的时候去执行一些sql脚本该怎么办呢,SpringBoot给我们提供了这个功能,可以在启动SpringBoot的项目时,执行脚本,下面我们来看一下。我们先看一下源码boolean createSchema() { //会从application.properties或application.yml中获取sql脚本列表 List<Resource> scripts = this.getScripts("spring.datasource.schema", this.p原创 2021-03-17 11:33:46 · 2325 阅读 · 0 评论 -
SpringBoot整合JSP
如何在使用SpringBoot的同时并对JSP支持呢,这就需要我们将项目创建为war包的形式,并且使用外置容器运行我们的war包,下面来看一下创建的步骤1.首先以war包形式创建一个SpringBoot项目然后Next,Finish即可我们之前的jsp应该是放在webapp下的,所以我们需要创建一个webapp目录和web.xml文件然后点击apply、ok即可2.添加一个外置tomcat容器,并将war放进去然后我们运行一下成功,没有默认访问的页面,咱们原创 2021-03-15 11:33:36 · 868 阅读 · 2 评论 -
SpringBoot使用Servlet、Filter、Listener三大组件
在SpringBoot中我们如何使用Servlet、Filter、Listener三大组件呢,下面我们看一看一、Servlet首先我们需要编写一个自定义Servlet类并继承HttpServletpublic class MyServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletExcept原创 2021-03-12 16:40:16 · 255 阅读 · 2 评论 -
SpringBoot内嵌容器tomcat、jetty、undertow切换
今天单独说一下SpringBoot的内嵌容器,我们可以直接启动SpringBoot项目,是因为SpringBoot默认给我们提供了tomcat容器,除了tomcat,SpringBoot还给我们提供了jetty、undertow两种容器选择,我们说一下如何切换使用jetty、undertow容器,首先我们找到源码,看一看@Configuration( proxyBeanMethods = false)//首先必须是一个Web应用@ConditionalOnWebApplication//会原创 2021-03-12 15:59:07 · 1145 阅读 · 2 评论 -
SpringBoot核心整理第四章SpringBoot与Web开发
最近打算将SpringBoot一些核心的东西整理一遍,将分成十六个章节,相信这些知识对大家是有用的。一、SpringBoot入门二、SpringBoot配置三、SpringBoot与日志四、SpringBoot与Web开发五、SpringBoot与Docker六、SpringBoot与数据访问七、SpringBoot启动配置原理八、SpringBoot自定义starters九、SpringBoot与缓存十、SpringBoot与消息十一、SpringBoot与检索十二、SpringB原创 2021-03-05 11:11:36 · 134 阅读 · 2 评论 -
SpringBoot核心整理第三章SpringBoot日志
最近打算将SpringBoot一些核心的东西整理一遍,将分成十六个章节,相信这些知识对大家是有用的。一、SpringBoot入门二、SpringBoot配置三、SpringBoot与日志四、SpringBoot与Web开发五、SpringBoot与Docker六、SpringBoot与数据访问七、SpringBoot启动配置原理八、SpringBoot自定义starters九、SpringBoot与缓存十、SpringBoot与消息十一、SpringBoot与检索十二、SpringB原创 2021-03-03 16:33:52 · 144 阅读 · 2 评论 -
IDEA通过向导创建的SpringBoot项目没有启动按钮
我们用IDEA通过向导创建一个SpringBoot项目,创建成功之后,发现并没有启动按钮,这时可能是项目不是一个maven项目,没有导入依赖导致的,我们可以按照下图操作,将项目转换为maven项目,导入依赖,这时SpringBoot的启动按钮就会出现了。右键点击pom.xml,当前项目不是maven文件,则会显示add maven project,点击之后就会转换为maven项目并导入依赖,待依赖导入完成后,启动按钮就出现了。...原创 2021-03-03 10:57:43 · 6916 阅读 · 3 评论 -
SpringBoot核心整理第二章SpringBoot配置
最近打算将SpringBoot一些核心的东西整理一遍,将分成十六个章节,相信这些知识对大家是有用的。一、SpringBoot入门二、SpringBoot配置三、SpringBoot与日志四、SpringBoot与Web开发五、SpringBoot与Docker六、SpringBoot与数据访问七、SpringBoot启动配置原理八、SpringBoot自定义starters九、SpringBoot与缓存十、SpringBoot与消息十一、SpringBoot与检索十二、SpringB原创 2021-03-02 16:10:14 · 121 阅读 · 0 评论 -
SpringBoot核心整理第一章SpringBoot入门
最近打算将SpringBoot一些核心的东西整理一遍,将分成十六个章节,相信这些知识对大家是有用的。一、SpringBoot入门二、SpringBoot配置三、SpringBoot与日志四、SpringBoot与Web开发五、SpringBoot与Docker六、SpringBoot与数据访问七、SpringBoot启动配置原理八、SpringBoot自定义starters九、SpringBoot与缓存十、SpringBoot与消息十一、SpringBoot与检索十二、SpringB原创 2021-02-25 17:50:54 · 194 阅读 · 1 评论 -
idea中springboot项目开启热部署
在开发的时候,我们需要实时地看到效果,这时就需要实现项目热部署了,当我们修改了类后,可以进行实时编译部署,下面我们总结一下,在idea中实现热部署的步骤。在pom.xml中加上依赖和插件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>原创 2021-01-21 14:37:56 · 159 阅读 · 0 评论