spring
文章平均质量分 90
--mq--
这个作者很懒,什么都没留下…
展开
-
JSON和全局处理异常
我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护。springmvc提供全局异常处理器(一个系统只有一个异常处理器)进行统一异常处理。自定义自己的异常处理器。原创 2022-08-23 20:38:48 · 68 阅读 · 0 评论 -
JSR303和拦截器
依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等。原创 2022-08-20 01:35:59 · 64 阅读 · 0 评论 -
Springmvc02
2、前台的页面 添加 多功能表单设置 multipart/form-data。1、点击下载传递文件的ID,通过文件的ID查询出文件的路径。3、后台要利用multipartFile类进行 文件接收。4、在idea中完成图片请求地址与硬盘中地址的映射关系。1、springmvc.xml中添加多功能解析器配置。2、通过文件的请求地址,转换成文件存放的硬盘地址。3、将硬盘中文件下载下来——>固定代码。逆向生成了我们的实体类和配置文件。新增一个listPager方法。...原创 2022-08-18 22:48:39 · 104 阅读 · 0 评论 -
bean的生命周期
1.通过三种方式(配置文件、注解、配置类)将bean标签转成beandefinition对象2.通过BeanFactoryPostProcessor可以在初始化之前修改属性值3.BeanFactory进行bean实例化,说白了就是生产Javabean4.Aware感知接口,能够在拿到spring上下文中内部的资源对象5.BeanPostProcessor后置处理器,相当于环绕通知。...原创 2022-08-09 09:32:40 · 60 阅读 · 0 评论 -
Spring01
在Spring 出现之前,框架之间都必须相互整合而Spring出现之后,各框架只需要跟Spring整合即可Spring是一个开源框架,它由创建。它是为了解决企业应用开发的复杂性而创建的Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围。......原创 2022-08-05 17:39:55 · 51 阅读 · 0 评论