手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Spring
别再自己瞎写工具类了,Spring Boot 内置工具类应有尽有
#断言 断言是一个逻辑判断,用于检查不应该发生的情况Assert关键字在JDK1.4中引入,可通过JVM参数-enableassertions开启SpringBoot中提供了Assert断言工具类,通常用于数据合法性检查//要求参数object必须为非空(NotNull),否则抛出异常,不予放行//参数message
作者:编程之家 时间:2022-10-11
SpringCloud微服务实战——搭建企业级开发框架四十二:集成分布式任务调度平台XXL-JOB,实现定时任务功能
定时任务几乎是每个业务系统必不可少的功能,计算到期时间、过期时间等,定时触发某项任务操作。在使用单体应用时,基本使用Spring提供的注解即可实现定时任务,而在使用微服务集群时,这种方式就要考虑添加分布式锁来防止多个微服务同时运行定时任务而导致同一个任务重复执行。 除
作者:编程之家 时间:2022-10-11
Spring 高级 Bean 的生命周期
Bean的生命周期一个受Spring管理的bean,生命周期主要阶段有创建:根据bean的构造方法或者工厂方法来创建bean实例对象依赖注入:根据@Autowired,@Value或其它一些手段,为bean的成员变量填充值、建立关系初始化:回调各种Aware接口,调用对象的各种初始化方法销毁:在容
作者:编程之家 时间:2022-10-11
spring入门之Ioc
springIoc描述:InverseofControl的简写,译为“控制反转”,指把创建对象过程交给Spring进行管理。过程:在Spring应用中,Java对象创建的控制权是掌握在IoC容器手里的,其大致步骤如下。开发人员通过XML配置文件、注解、Java配置类等方式,对Java对象
作者:编程之家 时间:2022-10-11
SpringCloud微服务实战——搭建企业级开发框架四十二:集成分布式任务调度平台XXL-JOB,实现定时任务功能
定时任务几乎是每个业务系统必不可少的功能,计算到期时间、过期时间等,定时触发某项任务操作。在使用单体应用时,基本使用Spring提供的注解即可实现定时任务,而在使用微服务集群时,这种方式就要考虑添加分布式锁来防止多个微服务同时运行定时任务而导致同一个任务重复执行。 除
作者:编程之家 时间:2022-10-11
spring入门之Aop
springAop描述:AspectOrientedProgramming的简写,译为“面向切面编程”。AOP用来封装多个类的公共行为,将那些与业务无关,却为业务模块所共同调用的逻辑封装起来,减少系统的重复代码,降低模块间的耦合度。另外,AOP还解决一些系统层面上的问题,比如日志、事务、权限等。
作者:编程之家 时间:2022-10-11
20220602 Appendix - 2. Configuration Metadata
前言文档地址SpringBootjar包含元数据文件,这些文件提供了所有受支持的配置属性的详细信息。这些文件旨在让IDE开发人员在用户使用application.properties和application.yml文件时提供上下文帮助和“代码完成”。大多数元数据文件是在编译时通过处理所有带有@Config
作者:编程之家 时间:2022-10-11
网关Gateway-路由断言工厂 Route Predicate Factory
官方文档链接:https://docs.spring.io/spring-cloud-gateway/docs/2.2.9.RELEASEeference/html/#gateway-request-predicates-factories
作者:编程之家 时间:2022-10-11
SpringCloudAlibaba中使用Nacos实现配置中心和配置动态刷新
场景SpringCloudConfig分布式配置中心介绍与搭建使用以及ConfigClient实现动态刷新配置:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/125053928在上面实现ConfigClient动态刷新的机制下,是通过post接口调用ConfigClient的方式去进行动态刷新配置。下面使用Nacos
作者:编程之家 时间:2022-10-11
基于mkcert工具实现Spring Boot 项目服务通过Https方式访问
mkcert(Windows环境)1.下载地址:https://github.com/FiloSottile/mkcerteleases2.选择版本3.以管理员身份运行`命令提示符1)cdC:/#进入工具存放的目录下2)mkcert-v1.4.4-windows-amd64.exe-install#命令进行安装3)mkcert-v1.4.3-windows-amd64.exe#查询是否安装成
作者:编程之家 时间:2022-10-11
Spring Boot日志配置
日志对于使用系统的各工作人员的重要性不言而喻,调试、上线后问题排查、后期用户行为分析等都少不了日志的身影。正确而有效地使用日志工具是功能能力一个重要的体现。SpringBoot提供了快速集成的日志方案,默认情况下使用该框架依赖了spring-boot-starter-logging。该依赖
作者:编程之家 时间:2022-10-11
Spring的BeanFactoryPostProcessor和BeanPostProcessor(生命周期)
【spring】Spring的BeanFactoryPostProcessor和BeanPostProcessor(生命周期)云川之下于 2021-03-1318:11:16 发布90 收藏分类专栏: spring 文章标签: spring BeanPost BeanFactory版权spring专栏收录该内容69篇文章0订阅订阅专栏 文章目录
作者:编程之家 时间:2022-10-11
20220507 3. Integration - Enterprise JavaBeans (EJB) Integration
前言文档地址作为一个轻量级容器,Spring通常被认为是EJB的替代品。我们确实相信,对于大多数应用程序和用例来说,Spring作为一个容器,结合它在事务领域的丰富支持功能,ORM和JDBC访问,是一个比通过EJB容器和EJB实现等效功能更好的选择。但是,需要注意的是,使用Spring并不妨
作者:编程之家 时间:2022-10-11
导致Spring事务失效的原因有哪些?
导致Spring事务失效的原因有哪些? 1、@Transaction事务注解添加在不是public修饰的方法上2、类没有被Spring托管,导致Spring无法实现代理3、抛出异常,被catch处理了,导致@Transaction无法回滚而失效4、调用同一个类中的方法,导致@Transaction失效5、propagation事务传
作者:编程之家 时间:2022-10-11
【Spring注解驱动开发】00-Configuration Bean 注册组件
笔记来源:✨尚硅谷Spring注解驱动教程(雷丰阳源码级讲解)目录ConfigurationBean注册组件1、准备工作pom实体类2、@Bean注解3、@ComponentScan注解excludeFiltersincludeFilters@ComponentScansFilterType按照类型过滤自定义规则4、@Scope注解5、@Lazy注解6、@Conditional
作者:编程之家 时间:2022-10-11
20220523 IO
前言文档地址大多数应用程序在某些时候需要处理输入和输出问题。SpringBoot提供工具类和与一系列技术的集成,以在您需要IO功能时提供帮助。本节涵盖标准IO功能(例如缓存和验证)以及更高级的主题(例如调度和分布式事务)。我们还将介绍调用远程REST或SOAP服务以及发送电子邮
作者:编程之家 时间:2022-10-11
20220507 5. Data Access - Retrieving Auto-generated Keys
前言文档地址将行插入到定义了自动增量或identity列的表中时,INSERT语句可能会生成键。要完全控制要生成的列名,只需注册一个StatementFilterFunction,它为所需的列请求生成的键。Mono<Integer>generatedId=client.sql("INSERTINTOtable(name,state)VALUES(:name,:s
作者:编程之家 时间:2022-10-11
后台管理系统之权限管理中的公共模块引入依赖和网关模块
公共模块pom.xml依赖<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven
作者:编程之家 时间:2022-10-11
spring-authorization-server令牌放发源码解析
POST/auth/oauth2oken?grant_type=password&scope=serverHTTP/1.1Host:pig-gateway:9999Authorization:BasicdGVzdDp0ZXN0Content-Type:application/x-www-form-urlencodedContent-Length:32username=admin&password=YehdBPev⓪网关前置处理验证码校验Valida
作者:编程之家 时间:2022-10-11
Spring Cloud入门看这一篇就够了
目录SpringCloud微服务架构演进服务调用方式:Euraka服务注册中心注册中心服务提供者(服务注册)服务消费者(服务发现)服务续约失效剔除和自我保护Consul特性Consul和Eureka的区别:Consul架构图Consul基本使用负载均衡Ribbon搭建过程负载均衡策略源码跟踪服务调用Feign基于Feign的服务
作者:编程之家 时间:2022-10-11
SpringCloud微服务实战——搭建企业级开发框架四十二:集成分布式任务调度平台XXL-JOB,实现定时任务功能
定时任务几乎是每个业务系统必不可少的功能,计算到期时间、过期时间等,定时触发某项任务操作。在使用单体应用时,基本使用Spring提供的注解即可实现定时任务,而在使用微服务集群时,这种方式就要考虑添加分布式锁来防止多个微服务同时运行定时任务而导致同一个任务重复执行。 除了使
作者:编程之家 时间:2022-10-11
Spring常用注解
@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解作用域@Lazy(true)表示延迟初始化@Service用于标注业务层组件、@Controller用于标注控制层组件(如struts中的action)@Repository用于标注数据访问组件,即DAO
作者:编程之家 时间:2022-10-11
9-写一个最简单的测试接口
DemoApplication.javapackagecom.example.demo;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;importorg.springframework.web.bind.annotation.GetMapping;importorg.springframework.
作者:编程之家 时间:2022-10-11
Spring Cloud
微服务架构微服务的住址是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过HTTP的RESTfulAPI进行通信协作。被拆分成每一个小型服务都围绕着系统中的某一项或些耦合度较高的业务功能进行构建,并且每个服务都维护着自身的数据存储、业
作者:编程之家 时间:2022-10-11
Spring Security 6 注解使用
1.开启注解,把下面注解放在配置类上: 注解1:@Secured 当访问est/index端点的时候,如果用户角色不是XianYu那么拦截爆403注意这里需要加 ROLE_ 我们一定要区分开权限和角色,角色是带ROLE_的注解2:@PreAuthorize首先配置类开启这个注解:他
作者:编程之家 时间:2022-10-11
【Spring】学习笔记07-Bean自动装配
自动装配是Spring满足bean依赖的一种方式!Spring会在上下文中自动寻找,并自动给bean装配属性! 在Spring中有三种装配的方式:1.在xml中显式的配置pojo类publicinterfacemakevoice{publicvoidmakevoice();}/***@author王广元*/@DatapublicclassCatimp
作者:编程之家 时间:2022-10-11
Spring Security 入门配置
SpringSecurity是Spring家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多,因为相比与SpringSecurity,Shiro的上手更加的简单。 一般Web应
作者:编程之家 时间:2022-10-11
spring AOP+IOC 回顾
问题:1,什么是spring?2,什么是IOC,它的原理是什么?3,什么是AOP,它的原理是什么? 一,什么是spring?定义:它是一个免费的开源框架,用来解决:业务逻辑层和其他各层的松耦合问题。优点:免费,轻量,支持事物,支持IOC+AOP组成: Spring-Core:提供一个使用IOC创建bean并管理bean的容器Spring-Co
作者:编程之家 时间:2022-10-11
装配spring bean
1.依赖注入的3种方式 在实际环境中实现IoC容器的方式主要分为两大类,一类是依赖查找,依赖查找是通过依赖定位,把对应的资源查找回来;另一类是依赖注入,而spring主要使用的是依赖注入。一般而言,依赖注入可以分为3种方式。构造器注入setter注入接口注入构造器注入和setter注
作者:编程之家 时间:2022-10-11
7-idea 手动配置运行 spring 项目
需要手动添加一个run/debugconfiguration配置。创建方法顶部菜单-Run-EditConfiguration在弹出窗口中,点击左上角的+,选择Maven选择SpringBoot项目所在目录,并在CommandLine中填写spring-boot:run即可。如图: 这样就可以直接点击Run按钮进行本地调试了
作者:编程之家 时间:2022-10-11
上一页
18
19
20
21
22
23
24
25
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native