
Spring框架
文章平均质量分 95
ww0110.
正在学习Java的大二学生
展开
-
在Java中操作Redis
前面我们讲解了Redis的常用命令,这些命令是我们操作Redis的基础,那么我们在java程序中应该如何操作Redis呢?这就需要使用Redis的Java客户端,就如同我们使用JDBC操作MySQL数据库一样。JedisLettuceRedissonSpring 对 Redis 客户端进行了整合,提供了 Spring Data Redis,在Spring Boot项目中还提供了对应的Starter,即 spring-boot-starter-data-redis。原创 2024-03-13 14:26:40 · 2422 阅读 · 0 评论 -
Spring MVC中的REST风格
Rest风格使用了几种请求方式定义访问行为?答:四种,GET,POST,PUT,DELETEREST(Representational State Transfer),表现形式状态转换传统风格资源描述形式id=1REST风格描述形式优点:隐藏资源的访问行为,无法通过地址得知对资源是何种操作书写简化按照REST风格访问资源时使用行为动作区分对资源进行了何种操作http://localhost/users 查询全部用户信息 GET(查询)原创 2024-03-12 10:15:27 · 1282 阅读 · 0 评论 -
Spring MVC中常用注解
它的作用是将一个控制器类标识为RESTful风格的控制器,并指示Spring将控制器方法的返回值直接转换为JSON或XML格式,并将其作为HTTP响应返回给客户端。用于将HTTP请求体中的数据绑定到控制器方法的参数上,常用于处理POST请求中的JSON或XML数据。用于将URL路径中的占位符绑定到控制器方法的参数上,常用于获取RESTful风格URL中的参数。用于将请求参数绑定到控制器方法的参数上,常用于获取HTTP请求中的参数值。用于将请求参数绑定到模型对象上,通常用于将表单数据传递给控制器方法。原创 2024-03-12 09:57:22 · 1036 阅读 · 0 评论 -
Spring Boot中全局异常处理器
在项目中自定义一个全局异常处理器,在异常处理器上加上注解 @ControllerAdvice,可以通过属性annotations指定拦截哪一类的Controller方法。并在异常处理器的方法上加上注解 @ExceptionHandler 来指定拦截的是那一类型的异常。注解提供了一种在控制器中处理异常的机制,能够根据不同类型的异常来执行不同的异常处理逻辑,使代码更加清晰和易于维护。采用这种方式来实现,我们只需要在项目中定义一个通用的全局异常处理器,就可以解决本项目的所有异常。: 指定拦截那些类型的控制器;原创 2024-03-11 19:55:50 · 4476 阅读 · 1 评论 -
Spring事务管理介绍
Spring提供的事务管理是数据层的事务还是业务层的事务?原创 2023-12-03 10:19:24 · 1021 阅读 · 0 评论 -
SpringAOP详解
问题1:AOP的作用是什么?问题2:连接点和切入点有什么区别,二者谁的范围大?问题3:请描述什么是切面?AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构OOP(Object Oriented Programming)面向对象编程作用:在不惊动原始设计的基础上为其进行功能增强。简单的说就是在不改变方法源代码的基础上对方法进行功能增强。Spring理念:无入侵式/无侵入式。原创 2023-12-03 10:15:58 · 1291 阅读 · 0 评论 -
Spring注解开发
问题:按照Bean名称获取Bean有什么弊端,按照Bean类型获取Bean有什么弊端?BeanFactory是IoC容器的顶层接口,初始化BeanFactory对象时,加载的bean延迟加载ApplicationContext接口是Spring容器的核心接口,初始化时bean立即加载ApplicationContext接口提供基础的bean操作相关方法,通过其他接口扩展其功能ApplicationContext接口常用初始化类。原创 2023-12-02 09:00:00 · 1062 阅读 · 0 评论 -
Spring Framework详解
我们为什么要学习Spring框架?生命周期:从创建到消亡的完整过程bean生命周期:bean从创建到销毁的整体过程bean生命周期控制:在bean创建后到销毁前做一些事情。原创 2023-12-01 13:34:04 · 1281 阅读 · 0 评论