1 起步Spring 1.0,改变了企业级Java应用开发。依赖注入和声明式事务。Spring 2.0,自定义XML命名空间。Spring 2.5,面向注解的依赖注入模型,@Component和@Autowired,以及Spring MVC编程模型。无需显式声明组件,无需继承一些基础控制器类。Spring 3.0,全新的基于Java的配置方式,从Spring 3.1开始的@Enable打头的注解,
转载 2023-06-19 03:35:10
96阅读
      先说一下java语言博大精深,没有活不完的岁数,只有学不完的java.一直在编程语言榜上名列前茅,自有它的优势所在,我们在不断地学习,java也在不断地优化.今天我们就来说一下基于Spring的基础上又新扩展的SpringBoot框架.        SpringBoot从名字,大家就可以看出,这
转载 2023-06-12 20:37:16
142阅读
优点:  1、快速构建项目  2、对主流开发框架的无配置继承  3、项目可独立运行,无须外部依赖Servlet容器  4、提高运行时的应用监控  5、极大地提高了开发、部署效率  6、与云计算的天然集成缺点:  1、书籍文档和资料的不全  2、如果你不认同Spring框架,这也许是它的缺点,但建议一定要使用Spring框架
转载 2023-07-22 00:38:11
43阅读
一、前言spring boot默认使用jackson来操作json数据,相比于jackson,fastjson更好用,功能也强大,所以这里记录一下在spring boot中配置使用fastjson的方法。二、添加依赖在pom.xml中添加以下依赖: <dependency> <groupId>com.alibaba</groupId>
SpringBoot基础重难点 1、SpringBoot1.1 概念 Spring Boot是构建所有基于Spring的应用程序的起点。Spring Boot旨在尽可能快地启动和运行,只需最少的Spring前端配置。自己内部添加了单独tomcat服务器.要求项目尽可能独立运行.Springboot自动装配解析: 1、@SpringBootApplication注解,表明该类是sprin
Spring Boot建立在 Spring 之上,包含了 Spring 的所有特性。并且由于其快速的生产就绪环境使开发人员能够直接专注于逻辑而不是为配置和设置而苦苦挣扎,如今它正成为开发人员的最爱。Spring Boot 是一个基于微服务的框架,在其中制作可用于生产的应用程序只需要很少的时间。CRUD 存储库 Spring Boot 中有一个名为 CrudRepository 的接口,其
转载 2023-12-07 08:57:19
33阅读
在开发中,单元测试(Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。简单来说,就是测试数据的稳定性是否达到程序的预期。
转载 2023-05-26 04:00:39
64阅读
SpringBoot(主流)SpringBoot简介核心点:1、敏捷开发,轻量级框架 , 弊端:封装太完美,不方便扩展 (但是高版本中的springboot是可以自定义的)2、无需tomcat (java应用程序运行,通过运行jar包)3、减少xml配置(几乎没有xml),配置properties文件4、SpringCloud + SpringBoot = (微服务开发)5、注解SpringBoo
转载 2023-07-22 04:25:34
231阅读
1. 配置Context path/Port,application.properties中server.contextPath=/MYPATHserver.port=123782. 配置ProfileVM参数:...
原创 2021-08-13 13:51:43
72阅读
在开发过程中,Spring Boot 是一个非常流行的框架。可是,有时我们会碰到“路径问题”,这可能导致我们无法正常运行项目。在这篇博文中,我将分享解决Spring Boot路径问题的过程,包括环境预检、部署架构、安装过程、依赖管理、服务验证和扩展部署等方面。 ### 环境预检 在开始之前,我们首先需要进行环境的预检。通过四象限图,我们可以清晰地分析出不同环境下的兼容性,以便我们设定适合的开发
原创 6月前
9阅读
问题一在入口Application类上使用了注解@ComponentScan,拦截类只加@WebFilter注解,拦截器不起作用。1、 明明在@WebFilter(urlPatterns={"/*"})中过滤的是/assess/ 路径,但是运行之后发现,所有的请求都没有被拦截。2、 运行之后发现过滤器没有初始化,没有被加载。解决方法:在拦截器方法类上面加上注解 @Component或@Config
转载 2023-11-09 11:03:31
125阅读
# Spring Boot 时区问题解决方案 在开发跨时区的应用程序时,时区问题是一个常见且棘手的问题Spring Boot 作为一个流行的Java框架,提供了一些内置的配置选项来解决时区问题。本文将介绍如何配置Spring Boot应用程序以使用正确的时区。 ## 时区问题概述 时区问题通常发生在应用程序需要处理来自不同时区的用户时。如果应用程序默认使用服务器的时区,那么在显示时间或处理
原创 2024-07-16 03:38:52
330阅读
# 深入浅出Spring Boot 401问题Spring Boot开发过程中,我们常常会遇到401 Unauthorized错误。这种错误通常意味着客户端在请求某个资源时没有正确的身份验证信息。本文将详细探讨Spring Boot中的401问题,包括它的成因、代码示例以及如何解决。 ## 1. 什么是401错误? 401错误是HTTP状态码之一,表示请求需要用户身份验证。这通常会发生在
原创 2024-10-29 06:11:51
1747阅读
不涉及业务代码,应该可公开吧,理解非常浅薄,仅仅作为个人笔记,只能内网,贴照片了 需求:gateway(其他应用也行)根据配置参数指定使用nacos或eureka 效果: 当改配置为nacos时,本地服务注册到nacos上去,eureka挂掉 使用nacos时注意把register-enabled注册改成true,否则直接读的是服务器上的nacos配置当改配置为eureka时,本地服务注册到eur
在学习慕课网的《Spring Security技术栈开发企业级认证与授权》的时候,使用spring-boot-autoconfigure的版本是1.5.13<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools&...
原创 2021-08-17 15:19:32
182阅读
SpringBoot问题集锦1、Bean类无法扫描到或者指定注解的类无法启动后扫描到2、properties 文件读取中文乱码问题3、Controller返回字符串中文乱码问题4、继承了WebMvcConfigurationSupport,则在yml中配置的相关内容会失效,或者静态接口无法访问失效5、Spring Data Redis - Could not safely identify st
转载 2023-07-12 20:21:50
696阅读
有的人可能会觉得题目有点夸张,其实不夸张,题目没有使用任何修辞手法!认真读完本文,你就知道我说的是对的了!在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session 共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图: 在这样的架构中,会出现一些单服务中不存在的问题,例如客户端发起一个请求,这个请求到达 Nginx 上之后,被
spring boot + thymeleaf 乱码问题 hellotrms 发布于 2017/01/17 15:27 阅读 1K+ 收藏 0 答案 1 开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>    spring boot
Spring Boot常见问题 昔日龌龊不足夸,今朝放荡思无涯。 1、什么是 Spring BootSpring BootSpring 开源组织下的子项目,是 Spring 组件一站式解决方案。 主要是简化了使用Spring 的难度,简省了繁重的配置,提供了各种启动器,使开发者能快速上手。
原创 2023-01-08 00:06:16
158阅读
# Spring Boot FastJSON 时区问题解析 在使用 Spring Boot 和 FastJSON 进行开发时,时区问题常常给开发者带来困惑。尤其是在涉及到时间序列化和反序列化时,默认配置可能会导致不易察觉的错误。本文将详细探讨使用 FastJSON 时可能遇到的时区问题,并提供解决方案和代码示例。 ## 1. 背景知识 FastJSON 是一个高性能的 Java JSON 序
原创 10月前
565阅读
  • 1
  • 2
  • 3
  • 4
  • 5