自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 Spring depends-on 和 懒加载(Lazy-initialized)

如果一个 bean 是另一个 bean 的依赖项,这意味着,一个 bean 被设置为另一个 bean 的属性。但是,有时候 beans 之间的依赖关系并不那么直接,比如,进行数据库驱动程序的注册时,就需要触发另一个类当中的静态初始化器。然而,当一个懒加载的 bean 是一个非懒加载 bean 的依赖项时,ApplicationContext 还是会在启动时创建这个懒加载的 bean,因为它必须满足非懒加载 bean 依赖项的完整性。通常,这种模式下可以快速的发现 beans 配置文件中的错误。

2021-02-22 16:05:32 384 1

原创 SpringMVC 拦截器

目录一、拦截器Interceptor介绍二、拦截器定义的步骤-MVC方式三、拦截器的细节四、拦截器链的实现-基于SpringBoot1、定义拦截器2、配置拦截器一、拦截器Interceptor介绍拦截是AOP的一种实现策略。在Webwork的中文文档的解释为:拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。

2021-02-09 15:57:24 920

原创 SpringMVC 异常处理

目录1、@ExceptionHandler-处理局部异常2、HandlerExceptionResolver-处理全局异常3、SimpleMappingExceptionResolver4、使用@ControllerAdvice+@ExceptionHandler在 Spring MVC 应用的开发中,不管是操作底层数据库,还是业务层或控制层,都会不可避免地遇到各种可预知的、不可预知的异常。我们需要捕捉处理异常,才能保证程序不被终止。Spring MVC 有以下 3 种处理异常的方式

2021-02-08 23:34:46 3713

原创 SpringMVC 文件上传和跨服务器文件上传

目录一、文件上传的回顾1、文件上传的必要前提2、文件上传的原理分析3、借助第三方组件实现文件上传二、springmvc 传统方式的文件上传1、说明 2、实现步骤(1)第一步:引入Commons-fileupload 文件上传依赖(2)第二步:编写 jsp 页面(3)第三步:编写控制器 (4)第四步:在springmvc.xml中配置文件解析器3、问题:tomcat不能访问本地服务器上的图片(1)创建本地目录,配置静态资源不过滤(2)配置IDEA,勾..

2021-02-07 19:39:03 994

原创 SpringMVC-5—SpringMVC响应数据和结果视图

一、返回值分类-字符串 controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。——默认转发页面Croller代码:@Controller@RequestMapping("/account")public class AccountController { // 指定逻辑视图名,经过视图解析器解析为 jsp 物理路径:/WEB- INF/pages/success.jsp @RequestMapping("/testReturnString

2021-02-06 20:25:15 249

原创 SpringMVC-4—SpringMVC常用注解

一、RequestMapping 注解1、使用说明 (1)源码:@Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Mapping public @interface RequestMapping {}(2)作用: 用于建立请求 URL 和处理请求方法之间的对应关系。 (3)出现位置: 类上:请求 URL 的第一级访问目录。此处不

2021-02-05 13:04:28 572 3

原创 Spring MVC 传递参数

目录1、通过实体Bean接收请求参数-传Json方式2、通过处理方法的形参接收请求参数3、通过 HttpServletRequest 接收请求参数4、通过 @PathVariable 接收 URL 中的请求参数5、通过 @RequestParam 接收请求参数Spring MVC Controller 接收请求参数的方式有很多种,有的适合 get 请求方式,有的适合 post 请求方式,有的两者都适合。主要有以下几种方式:通过实体 Bean 接收请求参数 // json 通过.

2021-02-03 10:01:48 828

原创 SpringMVC入门案例和执行过程及原理分析

一、入门案例1、创建一个maven工程并导入依赖 maven项目pom配置: <dependency> <!-- Junit测试 --> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version&

2021-02-02 15:49:58 204

原创 IntelliJ IDEA 一些快捷键和使用小技巧记录

如果快捷键失效,检查是否跟其他软件快捷键冲突。如,全局查找Ctrl + Shift + F 就很容易跟输入法的快捷键冲突。随便写写...后续补充...

2021-02-01 22:18:52 460

原创 Maven 安装和使用详解详解(windows 环境)

Maven 通常用来作为 Java 项目的版本控制和管理工具,它的核心是插件,它是一个插件执行框架,所有的功能都是由插件完成的。

2021-02-01 22:11:06 6059

护眼插件-浏览器夜间模式

护眼插件-浏览器夜间模式,护眼插件-浏览器夜间模式,护眼插件-浏览器夜间模式,护眼插件-浏览器夜间模式,护眼插件-浏览器夜间模式,护眼插件-浏览器夜间模式,护眼插件-浏览器夜间模式

2022-09-08

linuxJDK1.8

linuxJDK1.8

2022-03-25

everything搜索工具

everything搜索工具

2022-03-08

Another-Redis-Desktop-Manager.1.5.1.zip

redis客户端,解压即用

2022-03-06

jdk1.8.0_191.zip

JDK1.8,免安装,解压即可用,widows环境

2022-03-06

git安装程序.rar

git安装使用

2021-05-08

jsonview.zip

Json格式解析工具

2021-05-08

SecureCRT.zip

linux客户端软件

2021-05-01

apache-jmeter-3.1.rar

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

2020-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除