SpringBoot使用Mock进行单元测试 2024-05-19 spring, java, 单元测试, 后端, log4j 103人 已看 -引入springboot内置的tomact作为启动容器,不然启动后会自动关闭-->-- 集成MyBatis -->需求说明:需要对一个service接口进行单元测试。-- MySQL驱动 -->1.在pom.xml中加入依赖。2.编写controller类。出现这个说明已经模拟对象成功。
springmvc Web上下文初始化 2024-05-23 hive, spring, java, 前端, mvc 50人 已看 ContextLoaderListener实现了ServletContextListener接口,ServletContextListener是Servlet定义的,提供了与Servlet生命周期结合的回调,contextInitialized方法和contextDestroyed方法;web上下文与SerlvetContext的生命周期应该是相同的,springmvc中的web上下文初始化是由ContextLoaderListener来启动的。创建WebApplicationContext上下文。
Spring Cloud Alibaba 架构-Nacos 2024-05-19 spring, 架构, spring cloud, 后端 45人 已看 Nacos是一个开源的分布式系统服务发现、配置和管理平台,致力于帮助用户发现、配置和管理微服务。它提供了一组简单易用的特性集,帮助用户快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。1. 服务注册和发现:当应用需要调用其他服务时,可以通过Nacos进行服务注册和发现,以便于应用之间可以相互通信。2. 服务配置管理。
Spring:IoC容器(基于XML管理bean) 2024-05-23 spring, java, xml, 后端, 开发语言 54人 已看 1. HelloWorld2. 实例化bean的三种方式3. bean属性值的赋值方式4. 特殊值的处理方式5. bean属性值赋值6. 命名空间7. 引入外部文件8. bean的作用域9. bean的生命周期10. 基于XML实现自动装配
Java版本spring cloud + spring boot企业电子招投标系统源代码 2024-05-21 spring, spring boot, spring cloud, 后端, 数据库 26人 已看 招投标管理系统是一个集门户管理、立项管理、采购项目管理、采购公告管理、考核管理、报表管理、评审管理、企业管理、采购管理和系统管理于一体的综合性应用平台。该系统以项目为主线,涵盖了从项目立项到项目归档的全过程,提供了丰富的功能模块,如门户管理、立项管理、采购项目管理、采购公告管理、考核管理、报表管理、评审管理、企业管理、采购管理和系统管理。主要功能包含:招标公告管理、变更公告管理、终止公告管理、中标候选人公告管理、中标公告管理、采购公告管理、采购结果公告管理、单一来源采购结果公告管理。
什么叫Java spring boot 2024-05-17 spring, spring boot, java, 后端, 开发语言 16人 已看 Spring Boot是一个基于Spring框架的开源Java框架,用于简化创建独立的、生产级的Spring应用。它通过提供一系列默认配置和自动化设置,减少了开发人员在配置方面的工作,从而使得Spring应用的开发更加快速和简单。
spring模块(三)Spring AOP(2)使用 2024-05-22 spring, junit, java, 单元测试, 后端 60人 已看 (2)applicationContext.xml配置文件。
Spring Cloud Alibaba 架构-Nacos 2024-05-19 spring, 架构, spring cloud, 后端 49人 已看 Nacos是一个开源的分布式系统服务发现、配置和管理平台,致力于帮助用户发现、配置和管理微服务。它提供了一组简单易用的特性集,帮助用户快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。1. 服务注册和发现:当应用需要调用其他服务时,可以通过Nacos进行服务注册和发现,以便于应用之间可以相互通信。2. 服务配置管理。
Java版本spring cloud + spring boot企业电子招投标系统源代码 2024-05-21 spring, spring boot, spring cloud, 后端, 数据库 17人 已看 招投标管理系统是一个集门户管理、立项管理、采购项目管理、采购公告管理、考核管理、报表管理、评审管理、企业管理、采购管理和系统管理于一体的综合性应用平台。该系统以项目为主线,涵盖了从项目立项到项目归档的全过程,提供了丰富的功能模块,如门户管理、立项管理、采购项目管理、采购公告管理、考核管理、报表管理、评审管理、企业管理、采购管理和系统管理。主要功能包含:招标公告管理、变更公告管理、终止公告管理、中标候选人公告管理、中标公告管理、采购公告管理、采购结果公告管理、单一来源采购结果公告管理。
【Spring MVC】_SpringMVC项目返回数据 2024-05-22 spring, java, 后端, mvc 59人 已看 前文已经介绍过使用@Controller注解向前端返回一个HTML页面,接下来将介绍向前端返回数据。关于@Controller和@RestController的区别与联系,本专栏已有介绍,如需要请查看下文:【Spring MVC】_SpringMVC项目返回静态页面_mvc 返回当前页面-CSDN博客简单概括:返回视图使用@Controller,返回数据使用@RestController 或 @Controller与@ResponseBody;
Spring Boot: 为 JPA 插上翅膀的 QueryDSL 2024-05-22 spring, spring boot, java, 后端 21人 已看 但是如果涉及到多表动态查询, JPA 的功能就显得有些捉襟见肘了,虽然我们可以使用注解 @Query ,在这个注解中写 SQL 或者 HQL 都是在拼接字符串,并且拼接后的字符串可读性非常的差,当然 JPA 还为我们提供了 Specification 来做这件事情,从我个人使用体验上来讲,可读性虽然还不错,但是在初学者上手的时候, Predicate 和 CriteriaBuilder 使用方式估计能劝退不少人,而且如果直接执行 SQL 连表查询,获得是一个 Object[] ,类型是什么?
18.SpringCloud Gateway 2024-05-19 spring, java, 后端, gateway 101人 已看 SpringCloud Gateway是spingcloud家族的产品,使用netty实现的高性能服务网关,用于替换netflix公司的zuul网关实现。
基于springboot实现的口腔管理平台 2024-05-17 spring, java, 后端 17人 已看 开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9。
springboot错误 2024-05-19 spring, java, 后端, intellij-idea, ide 45人 已看 IDEA创建SpringBoot项目时出现:Initialization failed for ‘https://start.spring.io’ Please check URL, network and proxy settings.翻译中文:'https://start.spring.io’的初始化失败 请检查URL,网络和代理设置。错误信息: 无法下载“ https://start.spring.io”:连接超时。于是我又使用原来的,可以连接上了,具体为啥我也不知道…
SpringBoot和vue3实现登录退出【用jwt redis 拦截器..】 2024-05-18 spring, java, 后端, 数据库, redis 62人 已看 后端可以记录每个用户发送验证码的时间戳。如果用户在短时间内发送多次验证码请求,后端可以检查最新的请求时间戳与上次请求时间戳的间隔,如果间隔时间太短,就拒绝处理额外的请求。:在前端实现点击发送验证码按钮后,禁用按钮一段时间,防止用户连续点击发送。可以在发送验证码后,将按钮禁用一段时间,以防止用户误操作多次点击发送。功能,并使用拦截器、JWT和Redis缓存来提高系统的安全性和性能。发送验证码,可能不小心点了两下等重复提交操作。像登录页面的路径就不要拦截了,否则都不能登录了。
【Spring Cloud】全面解析服务容错中间件 Sentinel 持久化两种模式 2024-05-18 spring, sentinel, spring cloud, 中间件, 后端 113人 已看 通过前面的讲解,我们已经知道,可以通过 Dashboard 来为每个 Sentinel 客户端设置各种各样的规则,这种属于原始模式。这种模式存在一个问题,就是这些规则默认是存放在内存中的,极不稳定,所以需要将其持久化。