随笔分类 -  SpringBoot

摘要:这是我参与8月更文挑战的第7天,活动详情查看:8月更文挑战 一、SpringBoot入门 1.1、SpringBoot介绍 SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要 阅读全文
posted @ 2022-12-24 21:22 程序员小明1024 阅读(96) 评论(0) 推荐(0) 编辑
摘要:首先说明一下我认为我没有乱立标题或者是夸大标题,这篇文章肯定能告诉你该如何选择SpringBoot和SpringCloudd之间的版本,资料也是从官网拿的,并非胡乱捏造。 学的越来越多,基础不牢固,每天都无比焦虑。想再学学SpringCloud,巩固一下自己,给自己增加一些机会。 很喜欢一句话:"沉 阅读全文
posted @ 2022-12-24 01:29 程序员小明1024 阅读(724) 评论(0) 推荐(0) 编辑
摘要:一、统一返回数据格式 项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。 一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返回的具体数据就可以。但是一般会包含状态码、返回消息、 阅读全文
posted @ 2022-10-15 13:34 程序员小明1024 阅读(885) 评论(0) 推荐(0) 编辑
摘要:关注“Java后端技术全栈” 回复“000”获取大量电子书 今天重点来学习Spring Boot项目的7种启动方式。 第一种 也是最常见的本地启动的一种 @SpringBootApplicationpublic class DemoApplication { public static void m 阅读全文
posted @ 2022-09-25 20:52 程序员小明1024 阅读(2659) 评论(0) 推荐(0) 编辑
摘要:参考 spring中@Bean及@Autowired自动装配 此文比较清晰springboot--常用注解--@configration、@Bean1. Bean(不仅仅指@Bean)是什么?bean在spring中可以理解为一个对象。理解这个对象需要换一种角度,即可将spring看做一门编程语言, 阅读全文
posted @ 2022-07-08 01:27 程序员小明1024 阅读(359) 评论(0) 推荐(0) 编辑
摘要:目录 一、描述 二、SpringBoot版本的选择 三、SpringCloud版本的选择 四、如何根据SpringCloud版本确定SpringBoot版本 4.1、方式一(列表方式查找对应的SpringBoot版本) 4.2、方式二(根据具体版本查找对应的SpringBoot版本) 4.3、方式三 阅读全文
posted @ 2022-06-17 00:18 程序员小明1024 阅读(704) 评论(0) 推荐(1) 编辑
摘要:来源:csdn.net/qq_25838777/article/details/109489767 https://mp.weixin.qq.com/s/QllWVphp6GoTB-sUeY22iA 使用java和redis实现一个简单的热搜功能,具备以下功能: 搜索栏展示当前登陆的个人用户的搜索历 阅读全文
posted @ 2022-06-16 23:58 程序员小明1024 阅读(254) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 基础知识 核心知识 【收藏版】 在学习《SpringCloud Nginx 高并发核心编程》一书之前,需要具备一些SpringBoot 的基础知识,这里为大家汇总一下这些知识。 另一篇建议收藏的文章:Springcloud 中 SpringBoot 配置全集 (收藏版) 那 S 阅读全文
posted @ 2022-06-14 16:13 程序员小明1024 阅读(130) 评论(0) 推荐(0) 编辑
摘要:前言 在日常项目开发中,异常是常见的,但是如何更高效的处理好异常信息,让我们能快速定位到BUG,是很重要的,不仅能够提高我们的开发效率,还能让你代码看上去更舒服,SpringBoot的项目已经对有一定的异常处理了,但是对于我们开发者而言可能就不太合适了,因此我们需要对这些异常进行统一的捕获并处理。 阅读全文
posted @ 2022-04-15 09:14 程序员小明1024 阅读(391) 评论(0) 推荐(0) 编辑
摘要:文章介绍了spring-boot中实现通用auth的四种方式,包括 传统AOP、拦截器、参数解析器和过滤器,并提供了对应的实例代码,最后简单总结了下他们的执行顺序。 前言 最近一直被无尽的业务需求淹没,没时间喘息,终于接到一个能让我突破代码舒适区的活儿,解决它的过程非常曲折,一度让我怀疑人生,不过收 阅读全文
posted @ 2022-04-06 00:01 程序员小明1024 阅读(321) 评论(0) 推荐(0) 编辑
摘要:Springboot版本选择 git源码地址:https://github.com/spring-projects/spring-boot/releases/ SpringBoot2.0新特性:https://github.com/spring-projects/spring-boot/wiki/S 阅读全文
posted @ 2022-03-01 23:29 程序员小明1024 阅读(9) 评论(0) 推荐(0) 编辑
摘要:为什么要对SpringBoot返回统一的标准格式 在默认情况下,SpringBoot的返回格式常见的有三种: 第一种:返回 String @GetMapping("/hello")public String getStr(){ return "hello,javadaily";} 此时调用接口获取到 阅读全文
posted @ 2022-02-13 00:59 程序员小明1024 阅读(900) 评论(0) 推荐(1) 编辑
摘要:SpringBoot跨域 一:什么是跨域 1:为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源 阅读全文
posted @ 2022-01-26 10:01 程序员小明1024 阅读(802) 评论(0) 推荐(0) 编辑
摘要:1.@WebFilter 通过 @WebFilter 注解来标记一个过滤器,这种方式相信大家很容易想到。这是将 Servlet 中的那一套东西直接拿到 Spring Boot 上用。 具体做法就是通过 @WebFilter 注解来标记一个 Filter,如下: @WebFilter(urlPatte 阅读全文
posted @ 2021-11-23 22:50 程序员小明1024 阅读(200) 评论(0) 推荐(0) 编辑
摘要:web开发 官网地址:https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features 1、SpringMVC自动配置概览 Spring Boot provides auto-configura 阅读全文
posted @ 2021-11-16 00:37 程序员小明1024 阅读(103) 评论(0) 推荐(0) 编辑
摘要:本文cookie和session的存值和取值以及拦截器token验证 pom添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/ 阅读全文
posted @ 2021-11-15 21:35 程序员小明1024 阅读(536) 评论(0) 推荐(0) 编辑
摘要:1、SpringBoot特点 1.1、依赖管理 父项目做依赖管理 依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versio 阅读全文
posted @ 2021-11-13 19:13 程序员小明1024 阅读(98) 评论(0) 推荐(0) 编辑
摘要:1、系统要求 Java 8 & 兼容java14 . Maven 3.3+ idea 2019.1.2 1.1、maven设置 <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliy 阅读全文
posted @ 2021-11-12 23:34 程序员小明1024 阅读(40) 评论(0) 推荐(0) 编辑
摘要:Spring Boot 入门 官网: https://docs.spring.io/spring-boot/docs/1.5.9.RELEASE/reference/htmlsingle/#using-boot-starter https://spring.io/projects/spring-bo 阅读全文
posted @ 2021-11-12 22:37 程序员小明1024 阅读(67) 评论(0) 推荐(0) 编辑
摘要:创建一个maven工程(jar) 1、新建一个项目 2、导入spring boot相关的依赖 springboot创建工程官网参考地址: https://start.spring.io/ https://spring.io/quickstart pom.xml文件 <?xml version="1. 阅读全文
posted @ 2021-09-25 22:24 程序员小明1024 阅读(318) 评论(0) 推荐(0) 编辑