- JdbcTemplate是Spring提供的一个JDBC模板类,是对JDBC的封装,简化JDBC代码。 JdbcTemplate是Spring提供的一个JDBC模板类,是对JDBC的封装,简化JDBC代码。
- 用 Spring 的 @Transactional 注解控制事务有哪些不生效的场景?不知道小伙伴们有没有这样的经历,在自己开心的编写业务代码时候,突然某一个方法里的事务好像失效了。然后 debug 跟踪代码时发现,自己第一步的 insert 或者 update 的数据在语句执行完毕后,数据库中并没有立即出现更改或保存完的新数据。所以一度怀疑spring 的事务失效了。那么这篇文章就来总结一下... 用 Spring 的 @Transactional 注解控制事务有哪些不生效的场景?不知道小伙伴们有没有这样的经历,在自己开心的编写业务代码时候,突然某一个方法里的事务好像失效了。然后 debug 跟踪代码时发现,自己第一步的 insert 或者 update 的数据在语句执行完毕后,数据库中并没有立即出现更改或保存完的新数据。所以一度怀疑spring 的事务失效了。那么这篇文章就来总结一下...
- @toc 1、简介 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中一些常见模式(配置管理、服务发现、断路器、智能路由、微代理、控制总线、令牌token、全局锁、领导选择、分布式session和集群状态等)。使用Spring Cloud,开发人员可以快速实现这些模式的服务和应用程序。它们可以在任何分布式环境中正常工作,包括开发人员的笔记本电脑、裸机数据中心以及Cloud... @toc 1、简介 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中一些常见模式(配置管理、服务发现、断路器、智能路由、微代理、控制总线、令牌token、全局锁、领导选择、分布式session和集群状态等)。使用Spring Cloud,开发人员可以快速实现这些模式的服务和应用程序。它们可以在任何分布式环境中正常工作,包括开发人员的笔记本电脑、裸机数据中心以及Cloud...
- 传统情况下在java代码里访问restful服务,一般使用Apache的HttpClient。不过此种方法使用起来太过繁琐。Spring提供了一种简单便捷的模板类来进行操作,这就是RestTemplate。内置发送get post delete等请求的方法,在SpringBoot中只要导入spring-boot-starter-web的依赖可以直接使用。为什么说是简单便捷呢?我们来看以下两种... 传统情况下在java代码里访问restful服务,一般使用Apache的HttpClient。不过此种方法使用起来太过繁琐。Spring提供了一种简单便捷的模板类来进行操作,这就是RestTemplate。内置发送get post delete等请求的方法,在SpringBoot中只要导入spring-boot-starter-web的依赖可以直接使用。为什么说是简单便捷呢?我们来看以下两种...
- @toc 1、简介 在企业级应用程序中,你可能会发现自己处于这样一种状况:基于用户名和密码的身份验证的默认实现并不适用。另外,当涉及身份验证时,应用程序可能需要实现几个场景。例如,我们可能希望用户能够通过使用在SMS消息中接收到的或由特定应用程序显示的验证码来证明自己的身份。或者,也可能需要实现某些身份验证场景,其中用户必须提供存储在文件中的某种密钥。我们甚至可能需要某些使用用户指纹的表示... @toc 1、简介 在企业级应用程序中,你可能会发现自己处于这样一种状况:基于用户名和密码的身份验证的默认实现并不适用。另外,当涉及身份验证时,应用程序可能需要实现几个场景。例如,我们可能希望用户能够通过使用在SMS消息中接收到的或由特定应用程序显示的验证码来证明自己的身份。或者,也可能需要实现某些身份验证场景,其中用户必须提供存储在文件中的某种密钥。我们甚至可能需要某些使用用户指纹的表示...
- @[toc](Spring Security配置权限:应用限制) 1、匹配器说明要选择应用授权配置的请求,可以使用匹配器方法。Spring Security提供了3种类型的匹配方法。MVC匹配器:将MVC表达式用于路径以便选择端点。Ant匹配器:将Ant表达式用于路径以便选择端点。regex匹配器:将正则表达式(regex)用于路径以便选择端点。 2、使用匹配器方法选择端点 首先看一个简单... @[toc](Spring Security配置权限:应用限制) 1、匹配器说明要选择应用授权配置的请求,可以使用匹配器方法。Spring Security提供了3种类型的匹配方法。MVC匹配器:将MVC表达式用于路径以便选择端点。Ant匹配器:将Ant表达式用于路径以便选择端点。regex匹配器:将正则表达式(regex)用于路径以便选择端点。 2、使用匹配器方法选择端点 首先看一个简单...
- @toc 1、概述 在Spring Security中,通常HTTP过滤器会管理必须应用于请求的每个职责。过滤器形成了职责链。过滤器会接受请求、执行其逻辑,并最终将请求委托给链中的下一个过滤器。 2、Spring Security架构中实现过滤器 Spring Security架构中国的过滤器是典型的HTTP过滤器。可以通过javax.servlet包实现Filter接口来创建过滤器。对... @toc 1、概述 在Spring Security中,通常HTTP过滤器会管理必须应用于请求的每个职责。过滤器形成了职责链。过滤器会接受请求、执行其逻辑,并最终将请求委托给链中的下一个过滤器。 2、Spring Security架构中实现过滤器 Spring Security架构中国的过滤器是典型的HTTP过滤器。可以通过javax.servlet包实现Filter接口来创建过滤器。对...
- RESTful 是一种规范,符合 RESTful 的 Api 就是 RESTful Api。简单的说就是可联网设备利用 HTTP 协议通过 GET、POST、DELETE、PUT、PATCH 来操作具有 URI 标识的服务器资源,返回统一格式的资源信息,包括 JSON、XML、CSV、ProtoBuf、其他格式。RESTful 的核心思想是,客户端发出的数据操作指令都是"动词 + 宾语"的结... RESTful 是一种规范,符合 RESTful 的 Api 就是 RESTful Api。简单的说就是可联网设备利用 HTTP 协议通过 GET、POST、DELETE、PUT、PATCH 来操作具有 URI 标识的服务器资源,返回统一格式的资源信息,包括 JSON、XML、CSV、ProtoBuf、其他格式。RESTful 的核心思想是,客户端发出的数据操作指令都是"动词 + 宾语"的结...
- enum 关键字实现枚举-快速入门说明代码 package com.hspedu.enum_; /** * @author 周小末 * @version 1.0 */ public class Enumeration03 { public static void main(String[] args) { System.out.println(Season2.AUTUMN); System.... enum 关键字实现枚举-快速入门说明代码 package com.hspedu.enum_; /** * @author 周小末 * @version 1.0 */ public class Enumeration03 { public static void main(String[] args) { System.out.println(Season2.AUTUMN); System....
- Java 异常类首先让我们简单了解或重新学习下 Java 的异常机制。Java 内部的异常类 Throwable 包括了 Exception 和 Error 两大类,所有的异常类都是 Object 对象。Error 是不可捕捉的异常,通俗的说就是由于 Java 内部 JVM 引起的不可预见的异常, Java 虚拟机会选择终止线程。如 OutOfMemoryError ,就是 Java 虚拟机... Java 异常类首先让我们简单了解或重新学习下 Java 的异常机制。Java 内部的异常类 Throwable 包括了 Exception 和 Error 两大类,所有的异常类都是 Object 对象。Error 是不可捕捉的异常,通俗的说就是由于 Java 内部 JVM 引起的不可预见的异常, Java 虚拟机会选择终止线程。如 OutOfMemoryError ,就是 Java 虚拟机...
- 105道Java面试题,认真思考对你面试很有价值 105道Java面试题,认真思考对你面试很有价值
- 阿里首席架构师解读:Spring Cloud与Docker微服务架构实战 阿里首席架构师解读:Spring Cloud与Docker微服务架构实战
- 严重内卷/从15K到25K,这套Java大厂面试进阶题我刷了整整三遍 严重内卷/从15K到25K,这套Java大厂面试进阶题我刷了整整三遍
- Spring Boot全面总结(超详细,建议收藏) Spring Boot全面总结(超详细,建议收藏)
- 返回 严重内卷/从15K到25K,这套Java大厂面试进阶题我刷了整整三遍 返回 严重内卷/从15K到25K,这套Java大厂面试进阶题我刷了整整三遍
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签