
Spring
文章平均质量分 90
Hiyiin
这个作者很懒,什么都没留下…
展开
-
HttpMessageConverter
HttpMessageConverterHttpMessageConverter,报文信息转换器,将请求报文转换为Java对象,或将Java对象转换为响应报文。HttpMessageConverter提供了两个注解和两个类型:@RequestBody,@ResponseBody,RequestEntity,ResponseEntity。1、@RequestBody@RequestBody可以获取请求体,需要在控制器方法设置一个形参,使用@RequestBody进行标识,当前请求的请求体就会为当前注解原创 2022-05-24 16:25:50 · 411 阅读 · 0 评论 -
RESTFul
RESTFul1、什么时RESTFul?RESTFul是一种软件架构的风格,风格就是一种格式,一种代码格式,在开发中RESTFul是用的最多的。2、RESTFul简介REST:Representational State Transfer,表现层资源状态转移表现层包括a>资源资源是一种看待服务器的方式,即将服务器看作是由很多离散的资源组成,每个资源是服务器上一个可命名的抽象概念,因为资源是一个抽象的概念,所以它不仅仅能代表服务器文件系统中的一个文件、数据库中的一张表等等具体的东西,也可以原创 2022-05-24 10:44:48 · 303 阅读 · 0 评论 -
SpringMVC向域对象共享数据
一、什么是域对象?域对象主要用在web应用中,负责存储数据,通俗的讲就是这个对象本身可以存储一定范围内的所有数据,通过它就能获取和存储数据,可以理解为万能的一个属性,类似于静态变量,但有些差别。只要调用它就可以获得这个范围(域)内的想要的数据,也可以修改删除数据,当然也可以给这个域添加数据。二、域对象分类根据作用域,可分为:PageContext域作用范围:最小,一个jsp页面HttpServletRequest域作用范围:一次请求,请求开始到请求结束。Session域作用范围原创 2022-05-23 11:18:20 · 404 阅读 · 0 评论 -
SpringMVC获取请求参数
SpringMVC获取请求参数1、通过servletAPI获取(SpringMVC中一般不用)首先创建一个测试页面直接new一个ParamController类,在类中去调用HttpServletRequest接口中的方法获取请求参数。@Controllerpublic class ParamController { @RequestMapping("/testServletAPI") public String testServletAPI(HttpServletReques原创 2022-05-20 16:53:28 · 440 阅读 · 0 评论 -
SpringMVC简介及入门
SpringMVC简介及入门最近开始学SpringMVC了,首先记点笔记带自己了解一下SpringMVC。SpringMVC简介一、什么是MVCMVC是一种软件架构的思想,将软件按照横型、视图、控制器来划分M:即Model,模型层,特指工程中的JavaBean,作用是处理数据。JavaBean分为两类:实体类JavaBean:专门存储业务数据的,如Book、User等业务处理类Bean:指Service或Dao对象,专门用来处理业务逻辑和数据访问。V:即View,视图层,指工程中的静态原创 2022-05-18 17:52:33 · 179 阅读 · 0 评论 -
基于AspectJ实现Spring的AOP操作
什么是AspectJAspectJ不是SPring的组成部分,是一个独立AOP框架,一般把AspectJ和Spring框架一起使用,进而进行AOP操作。基于AspectJ实现AOP操作基于XML配置文件实现基于注解方式实现(方便,常用)切入点表达式切入点表达式作用:知道对哪个类里面的哪个方法进行增强。语法结构:execution([权限修饰符] [返回类型] [类全路径] [方法名称] [参数列表])举例1:对dao.BookDao类中的add方法进行增强execution(原创 2022-05-17 15:05:46 · 220 阅读 · 0 评论 -
Spring中bean的生命周期
Spring中bean的生命周期1.什么是生命周期对象从被创建到对被销毁的全过程。2.bean的生命周期(1)通过构造器创建bean实例(无参构造)(2)为bean的属性设置和对其他bean的引用(调用set方法)(3)调用bean的初始化的方法(需要进行配置)(4)bean已经可以使用了(对象获取到了)(5)当容器关闭时,调用bean的销毁方法(需要进行配置销毁的方法)Order.javapackage spring5.bean;/** * bean的生命周期方法 */p原创 2022-05-10 10:32:58 · 162 阅读 · 0 评论 -
如何用Idea开始一个Spring项目
用maven创建我的第一个Spring[新手入门]Spring框架简介(总结自百度百科)原理功能包含组件(七大组件)特征轻量控制反转面向切面容器框架MVC解决的问题下面就开始我的第一个Spring程序1.用Idea创建一个maven项目,在pom.xml中添加如下依赖2.在src的java目录下创建一个包名为spring5的包3.在spring5包内创建一个User类,代码如下4.在resources目录下创建一个spring配置文件bean1.xml5.在test目录下的java目录下创建一个TestSp原创 2022-05-09 20:33:42 · 1519 阅读 · 0 评论