...
-
java-ee 【JavaEE进阶】 利用Spring简单实现加法计算器和用户登录
-
hibernate java Spring Validation 使用总结
title: Spring Validation 使用总结 date: 2022-10-12 17:35:57 tags:1. 概述及常用注解数据的校验是交互式网站一个不可或缺的功能,前端的 JS 校验可以涵盖大部分的校验职...
-
java 数据库 【Spring】Spring AOP
文章目录前言1. 什么是 AOP2. 什么是 Spring AOP3. Spring AOP 的使用引入 AOP 依赖编写 AOP 程序4. Spring AOP 详解4.1 Spring AOP 的概念4.1.1 切点4....
-
java 后端 spring boot 【Spring进阶系列丨第四篇】学习Spring中的Bean管理(基于xml配置)
前言在之前的学习中我们知道,容器是一个空间的概念,一般理解为可盛放物体的地方。在Spring容器通常理解为BeanFactory或者ApplicationContext。我们知道spring的IOC容器能够帮我们创建对象,对...
-
spring boot spring MyBatisPlus 多数据源配置
目录一、mybatis-plus 简介特性 二、支持数据库:三、 开发实例 1. 引入依赖: 2. 参数配置application.yml 3. 在 Spring Boot 启动类中添加 @MapperScan 注解...
-
java hibernate spring JPA框架
目录一、JPA 介绍2、JPA是什么二、搭建 JPA 环境三、JPA 注解四、JPA API1、缓存五、关联关系映射1、一对一映射2、单向一对多3、单向多对一4、双向一对多及多对一5、双向多对多六、JPQL一、JPA 介绍2...
-
java spring IService接口和ServiceImpl实现类(Mybatis-Plus对service层的封装)
Java知识点总结:想看的可以从这里进入目录3.2、IService接口3.2.1、新增3.2.2、查询1、单行查询2、多行查询3.2.3、删除3.2.4、修改3.2.5、修改或更新3.2.6、分页3.2.7、查询记录数3....
-
spring cloud SpringBoot MyBatis 【SpringCloud Alibaba】 介绍及微服务模块搭建
文章目录SpringCloud Alibaba 介绍主要功能组件微服务环境搭建案例准备技术选型模块设计微服务调用创建父工程创建基础模块1、创建 shop-common 模块2、创建实体类创建用户微服务1、创建`pom.xml...
-
java 后端 Resource扩展 【Spring | 资源处理扩展】
上文讲了 【Spring | 资源处理 】 本文讲一下resource的扩展接口相关资源处理扩展ResourceLoader 接口定义图解示例策略ResourcePatternResolver接口ResourceLoader...
-
SpringCloud Spring Java GateWay 服务网关
介绍Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关;但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul,那就是SpringCloud Gate...
-
spring boot SpringSecurity+Jwt+Aouth2实现前后端分离的登录认证(有源码)
...
-
【Spring Cloud】Gateway的配置与使用
文章目录前言第一步,创建一个springboot工程第二步,添加依赖第三步,编写yml文件第四步,启动主启动类总结前言Gateway其实是springcloud 原生的东西,但是我还是想放在这里讲,因为我们使用nacos时,...
-
spring boot java 在SpringBoot中重试调用第三方API
1引言在实际的应用中,我们经常需要调用第三方API来获取数据或执行某些操作。然而,由于网络不稳定、第三方服务异常等原因,API调用可能会失败。为了提高系统的稳定性和可靠性,我们通常会考虑实现重试机制。2重试机制的必要性第三方...
-
java spring boot 后端 【Spring】SpringBoot的10个参数验证技巧
这里写目录标题前言1.使用验证注解2 使用自定义验证注解3 在服务器端验证4 提供有意义的错误信息5 将 i18n 用于错误消息messages.properties6 使用分组验证7 对复杂逻辑使用跨域验证8 对验证错误使...
-
junit Spring 应用进行Mockito 单元测试详解
个人理解通过mockito给程序设定一个预期值,然后通过mockito仿真执行程序,看执行逻辑输出是否符合预期的结果。主要用于检测逻辑是否正确。由于不是真的执行,因此会隔离真实环境。无法测试底层调用或者sql是否存在问题。m...
-
spring boot java spring cloud 升级springboot3.0 报错For each MvcRequestMatcher, call MvcRequestMatcher#setServletPath to indicate thes
升级springboot3.0,启动报错,看着是webservice的问题,报错内容如下: Caused by: java.lang.IllegalArgumentException: This method cannot...
-
java spring boot spring cloud 微服务 云原生 Spring Data Elasticsearch - 在Spring应用中操作Elasticsearch数据库
文章目录Spring Data Elasticsearch1. 定义文档映射实体类2. Repository3. ElasticsearchRestTemplate3.1 查询相关特性3.1.1 过滤3.1.2 排序3.1....
-
java spring 经验分享 mybatis 报错:Servlet.service() for servlet [dispatcherServlet] in context with path [/XXX] threw exception...
目录前言:报错重点信息:起因:解决:后记:前言: 先把原因放上来:博主是 数据库 数据丢失的问题,如果确定自己的数据库正确无误的朋友就可以退出寻找其它解决办法了。 报错重点信息:起因: 学习spr...
-
后端 Spring Cloud 之RabbitMQ的学习【详细】
服务通信分布式系统通信两种方式:直接远程调用(同步)借助第三方间接通信(异步)同步通讯的问题Feign就属于同步通讯。存在的如下问题耦合度高,每次添加新的模块就要修改原有模块的代码性能下降,调用者需要等待服务者返回的结果,如...
-
java spring boot spring 深入了解:MyBatisPlus中使用 @TableField完成字段自动填充
目录引言@TableField注解简介使用方法1. 在实体类中添加字段2. 配置字段填充处理器3. 配置MyBatisPlus的自动填充4. 测试自动填充功能总结引言MyBatisPlus是一款强大的Java持久层框架,它在...
-
大数据 spring devops java 智能采购管理系统有哪些应用优势?如何高效提升医药制造业采购管理效率?
近年来,得益于相关利好政策的支持、人民生活水平的不断提高以及卫生费用支出的持续增长,我国医药制造业规模不断扩大。根据国家统计局数据显示,2021年我国医药制造业保持高速增长,行业利润总额两年平均增长41.7%,医药制造企业效...
-
java servlet spring 1、JDK17安装
目录一、简介二、安装步骤三、在Windows 10系统中配置环境变量四、运行jdk 一、简介JDK全称Java SE Development kit(JDK ,即java标准版开发包,是Oracle提供的一套用于开发java...
-
java servlet SpringMVC中的拦截器不生效的问题解决以及衍生出的WebMvcConfigurationSupport继承问题思考
文章目录SpringMVC中的拦截器不生效的问题解决WebMvcConfigurationSupport继承问题思考SpringMVC中的拦截器不生效的问题解决过滤器代码(被Spring扫描并管理 :System.out.p...
-
前端 【Spring Security】打造安全无忧的Web应用--入门篇
接下来看看由辉辉所写的关于Spring Security的相关操作吧 目录一.Spring Security是什么 1.概念2.工作原理二.为什么要用Spring Security三.Spring Security怎么使用...
-
java Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway at this time.
目录项目概述: 问题解决:步骤一:在关联的两个模块zx-gateway-0829和zx-common-0829中寻找 spring-boot-starter-web 步骤二:删除gateway模块pom.xml中关联的com...
-
spring cloud eureka SpringCloud之断路器聚合监控
一、Hystrix Turbine简介看单个的Hystrix Dashboard的数据并没有什么多大的价值,要想看这个系统的Hystrix Dashboard数据就需要用到Hystrix Turbine。Hystrix T...
-
java Spring Cloud Loadbalancer (二) 如何实现LoadBalancerClient
前面一个章节,我们知道 RestTemplate 负载均衡,最终是委托给了 LoadBalancerClient 去执行的,回忆一下其定义如下:ServiceInstance choose(String serviceId ...
-
spring cloud 之 eureka
Eureka概述Spring Cloud封装了Netflix 公司开发的Eureka模块来实现服务治理,SpringCloud将它集成在其子项目spring-cloud-netflix中在服务注册与发现中,有一个注册中心。当...
-
java SpringMVC-文件上传 拦截器
文件上传和下载文件下载1.使用ResponseEntity实现下载文件的功能需要在 webapp/static/img 下 放一张叫 1.png的图片 //获取ServletContext对象 //获取服务器...
-
java spring 【MyBatisPlus】一文带你快速上手MyBatisPlus
文章目录MyBatisPlus学习笔记前言1、MyBatisPlus概述2、快速体验3、CRUD接口3.1 Mapper层CRUD接口3.1.1 Insert3.1.2 Delete3.1.3 Update3.1.4 Sel...
-
mybatis spring 零基础认识java-后端 项目结构搭建、目录概况
后端项目构建1、创建数据库表 2、创建项目打开 idea,新建一个项目,在 new 一个新项目的时候,选择 Spring Initializr,在选择项目依赖的时候勾选 web下的 Spring Web Starter 和 ...
-
【SpringMVC】JSON注解&全局异常处理机制
欢迎来到我的CSDN主页!我是Java方文山,一个在CSDN分享笔记的博主。在这里,我要推荐给大家我的专栏《Spring MVC》。无论你是编程小白,还是有一定基础的程序员,这个专栏都能满足你的需求。我...
-
java spring GA/T 1400协议 - 注册注销流程
需求:作为下级平台将数据推送至上级平台。第一步需要下级平台向上级平台进行注册/注销。目录一、准备材料:二、注册/注销接口1.接口文档2.入参对象3. 注册/注销请求方法体示例:三、注册/注销流程:注册/注销请求一共需要发送两...
-
java 数据库 Spring高手之路-Spring事务失效的场景详解
目录前言@Transactional 应用在非 public 修饰的方法上同一个类中方法调用,导致@Transactional失效final、static方法@Transactional的用法不对@Transactional...
-
Spring Cloud学习 - 01配置中心
文章目录(前置)远程调用一、Eureka注册中心1.1、搭建EurekaServer1.2、服务注册1.3、服务发现二、Ribbon负载均衡2.1、配置负载均衡策略2.2、饥饿加载三、nacos注册中心3.1、nacos安装...
-
Spring Cloud整体架构解析
Spring Cloud整体架构本文已收录至我的个人网站:程序员波特,主要记录Java相关技术系列教程,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。Spring Cloud的...
-
若依学习——定时任务代码逻辑 详细梳理(springboot整合Quartz)
springboot整合Quartz关于若依定时任务的使用可以去看视频默认定时任务的使用关于springboot整合quartz的整合参考(150条消息 定时任务框架Quartz-(一 Quartz入门与Demo搭建_qu...
-
数据库 缓存 spring 【从零开始学习Redis | 第五篇】基于布隆过滤器解决Redis的穿透问题
前言: 在如今的开发中,使用缓存中间件Redis已经成为一项很广泛的技术,Redis的高性能大大优化了我们的服务器性能,缓解了在高并发的情况下服务器的压力。它基于缓存的形式,在内存中保存数据,减少对磁盘的IO...
-
数据库 Redis的安装与在spring中使用
1. Redis入门1.1 Redis简介Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件。官网:Redis 中文网:Redis中文网key-value结构存储:(...
-
spring boot SpringBoot properties和yml配置文件的设置与读取
参考资料Spring Boot 2.x基础教程:配置文件详解目录一. 设置配置文件1.1 自定义参数1.2 随机数生成1.3 数组配置1.4 Map配置二. 读取配置文件2.1 普通信息的读取2.2 数组信息的读取2.3 L...
-
java 后端 spring boot 程序人生 从萌芽到巨人: 揭秘Rod Johnson与Spring框架的故事
前言 在这个充满创意和技术追求的世界中,有一个名为 Spring 的框架,它孕育了无数创新和成功的故事。这是一个关于持续进化和超越自我的故事,一个激励人心的旅程,由一位富有远见的程序员和他的团队引领着。从最初的概念到如今的...
-
【SSM整合】对Spring、SpringMVC、MyBatis的整合,以及Bootstrap的使用,简单的新闻管理系统
✅作者简介:热爱Java后端开发的一名学习者,大家可以跟我一起讨论各种问题喔。 个人主页:Hhzzy99 个人信条:坚持就是胜利! 当前专栏:【Spring】 省本文内容:SSM框架的整合使用,还有bootstrap等...
-
java 后端 微服务 spring spring cloud 尚融宝30(终)-资金记录和个人中心展示
目录一、资金记录(一)后端(二)前端二、个人中心(一)后端(二)前端三、整合rabbitmq(一)linux下rabbitmq 的安装(二)整合rabbitmq发送短信1、MQ服务器设置2、创建rabbit-mq模块3、se...
-
java spring cloud springboot升级到3.x + jdk升级到17
基础组件版本升级:jdk由1.8升级到17spring-boot由2.7.6升级到3.1.2版本spring-cloud-alibaba由2021.0.4.0升级到2022.0.0.0-RC2版本maven构建插件里的配置要...
-
spring java spring boot spring cloud Nacos配置管理: 统一配置管理 ,配置热更新,多环境配置共享
Nacos配置管理: 统一配置管理 ,配置热更新,多环境配置共享 让我们来认识一下Nacos的配置管理Nacos的配置管理中心:系统配置的集中管理(编辑、存储、分发)、动态更新不重启、回滚配置(变更管理、历史版本管理、变更审...
-
后端 中间件 java 代理模式 架构 spring servlet Shiro框架:ShiroFilterFactoryBean过滤器源码解析
目录1.Shiro自定义拦截器SpringShiroFilter1.1 ShiroFilterFactoryBean解析1.1.1 实现FactoryBean接口1.1.2 实现BeanPostProcessor接口 1.2...
-
vue.js 阿里云云效 流水线发布spring cloud项目及Vue项目
1. 单体spring boot 项目流水线主机部署1.1 创建流水线页面地址我们选择模板,当然也可以自己新建一个1.2 添加流水线源这里是根据自己的代码仓库决定的,我用的gitee,需要添加服务连接添加服务连接新建服务授权...
-
java spring Hibernate - Write operations are not allowed in read-only mode 报错解决方案
出错代码如下:报错信息如下: Write operations are not allowed in read-only mode (FlushMode.MANUAL : Turn your Session into Flu...
-
java spring 为项目添加 HibernateValidator
引入依赖项首先,确保已将Hibernate Validator添加到Maven或Gradle依赖项中:在Spring配置中,添加以下代码以启用Hibernate Validator:// autowireCapableBea...
-
java hibernate spring SSH框架实现添删改查的详细步骤及其原理(傻瓜教程)
简单原理:Struts:负责MVC的分离,控制业务跳转,即连接jsp和java文件的核心Hibernate:持久层提供支持Spring:管理struts和hibernate程序框架结构(后台):实验步骤:1.导入pom.xm...