1.解决静态资源访问不了的问题,这里被swagger坑的不惨,如果确认自己的静态映射配置没问题,也就是说static-path-pattern以及static-locations配置正确,不妨查看一下swagger的配置类是否@EnableWebMvc这个注解,这个注解会导致静态文件无法访问。2.解决非controller类下调用service,在springboot中,如果不是springboo
转载 2023-07-22 00:34:33
25阅读
# jquery.mCustomScrollbar.css 滚动不灵活 ## 介绍 在Web开发中,经常会遇到需要添加滚动条的需求。而在使用jQuery的项目中,我们可以使用`jquery.mCustomScrollbar.css`来实现自定义的滚动条样式。然而,有时候我们可能会遇到滚动不灵活的问题,即滚动条无法正常滚动或者滚动不平滑。本文将介绍一些常见的问题和解决方法,以帮助开发者更好地使用
原创 2023-09-06 11:09:25
105阅读
在当今的企业应用中,灵活的查询是实现数据持久化和交互的重要环节。在使用Spring Boot和JPA时,开发人员常常面临如何高效、灵活地构建查询的问题。本文将探讨Spring Boot JPA灵活查询的问题背景、错误现象、根因分析、解决方案、验证测试以及预防优化。 ### 问题背景 在一个在线购物平台中,用户通过网站进行商品查询并下单。这一过程的顺畅程度直接影响用户体验。因此,灵活的查询功能显
什么是耦合性耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。什么是程序间的耦合假如:当我去new一个对象的时候,而这个对象不存在,这个时候程序会报编译时异常,也就意味着程序连运行都运行不了,我们可以理解为他们的耦合度较高
转载 2023-07-15 16:18:31
94阅读
1、SpringBoot实现原理SpringBoot是由自动配置和启动器以及大量注解实现Stater:stater就是启动器,也就是我们在pom.xml文件中引入的带stater的依赖,springboot框架会根据依赖加载与该启动器有关的所有jar包。而不带stater的依赖不叫启动器自动配置:SpringBoot会根据用户的stater判断用户要使用的技术,根据JavaConfig进行框架之间
转载 2023-08-14 13:53:49
16阅读
      JAVA开发者目前主流的持久层是Mybatis和Hibernate。Mybatis灵活好控制,优化SQL更方便,一般互联网项目用的比较多;Hibernate更
原创 2022-04-11 11:53:42
200阅读
原创 2021-07-27 11:11:08
97阅读
## Spring Boot框架虽然降低了灵活Spring Boot是一个用于构建独立、基于Spring的应用程序的框架。它提供了一种快速、简单且灵活的方式来构建和部署应用程序。然而,正如任何框架一样,Spring Boot也有一些限制,其中之一就是降低了灵活性。本文将探讨Spring Boot框架的优点和局限性,并提供一些代码示例来帮助读者更好地理解。 ### Spring Boot的优
原创 2023-07-30 14:51:11
74阅读
使用Spring Boot和GraphQL构建灵活的API服务 大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿! 一、引言 在现代Web应用中,API服务是前后端数据交互的桥梁。传统的RESTful API虽然强大,但在复杂查询场景中显得有些笨重。GraphQL作为一种
原创 2024-08-06 21:47:11
69阅读
本文将通过AOP的方式实现一个相对更加简易灵活的API安全认证服务,我们先看实现,然后介绍和分析AOP基本原理和常用术语。 一、Authorized实现 1、定义注解   package com.power.demo.common; import java.lang.annotation.*; /*  * 安全认证  * */ @Target({ElementType.TYPE, Elemen
转载 2021-08-15 23:53:17
256阅读
1、SpringSpring是一个开源容器框架,可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC),和面向切面(AOP),简单的说就是一个分层的轻量级开源框架。2、SpringMVCSpring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。SpringMV
转载 2023-07-25 11:09:23
288阅读
SpringBoot框架详解1. SpringBoot概述1.1 springboot简介1.2 SpringBoot特点1.3 Spring官网说明2. SpringBoot案例2.1 系统要求2.2 创建项目2.3 引入依赖2.4 创建测试2.5 测试验证3. SpringBoot特点3.1 依赖管理3.2 场景启动器3.3 自动版本仲裁4. SpringBoot容器功能5. SpringB
SpringBoot什么是 Spring BootSpring Boot设计目的是用来简化新 Spring 应用的初始搭建以及开发过程,是为了让开发人员尽可能快的创建并允许Spring 应用程序,尽可能减少项目的配置文件。从最根本上来讲,Spring Boot 就是一些库的集合,它能够被任意项目的构建系统所使用。它使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯性的配置)的理
转载 2023-08-15 09:27:39
389阅读
一、什么是 Spring Boot?多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects 页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必 须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程 序服务器,添加 spring 配置。因此,开始一个新的
文章目录一、简介1、SpringBoot 和 微服务2、SpringBoot 是什么3、为什么选择 Spring Boot- 部署简单的 SpringBoot 项目4、SpringBoot 是如何工作的?二、写一个 Spring Boot 应用三、Spring Boot 引导过程 Spring Initializer四、Spring Boot WAR 包部署五、Spring Boot 代码结构六
文章目录0 SpringBoot简介1SpringBoot的创建和配置1)SpringBoot的核心功能:2 SpringBoot——缓存(1)Spring中缓存的使用(2)Spring中缓存实现原理3 SpringBoot——定时任务(1)SpringBoot定时使用(2)SpringBoot定时任务实现原理4 SpringBoot——监控(1)SpringBoot监控的使用5 项目发布6常用
转载 2023-08-30 09:55:44
312阅读
这篇文章讲述了如何简单地使用Spring Cloud Gateway,来源于Spring Cloud官方案例,地址https://spring.io/guides/gs/gateway 。简介Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着非常作用,网关常见的功能有路由转发、权限校验、限流控制等作用。本
转载 8月前
12阅读
一、什么是Spring Boot?Spring BootSpring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。Spring Boot提供了各种组件的启动器(starters),开发者只要能配置好对应组件参数,Spring Boot 就会自动配置,让开发者能快速搭建依赖于 Spring 组件的 J
转载 2023-08-25 11:55:22
159阅读
1.什么是spring boot    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,s
一、Spring与SpringBoot1.1 Spring简述在不同的语境中,Spring 所代表的含义是不同的。下面我们就分别从“广义”和“狭义”两个角度,对 Spring 进行介绍。Spring官网:https://spring.io/1.1.1 广义的 SpringSpring 技术栈广义上的 Spring 泛指以 Spring Framework 为核心的 Spring 技术栈。经过十多
转载 2023-10-13 13:58:57
153阅读
  • 1
  • 2
  • 3
  • 4
  • 5