标签:SpringMVC

Java

商汤科技北京上海深圳内部推

puefu.he 发布于 2018-10-11

北京 北京市海淀区清华科技园科技大厦B座5层 深圳 深圳市南山区南海大道1052号海翔广场7层 下面岗位多在北京、深圳同招。另有2019应届毕业生对应岗位 人脸 测试开发工程师 (急招) 主要工作内容: 1,与人脸测试部和开发对接,将各个具体版本的图片标注,图片反转,图片提取,图...

阅读(25)评论(0)赞 (0)

Spring

SpringMVC工作流程

2

xubiao.zhuang 发布于 2018-10-09

本文是对 SpringMVC 工作流程的总结,自己一定要可以用语言描述。 名词解释: DispatcherServlet:前端控制器,是 SpringMVC 工作流程的中心,负责调用其他组件,在系统启动时就加载该类。 Handler:后端处理器,对用户具体请求进行处理,也就是我们...

阅读(24)评论(0)赞 (0)

Java

朱晔和你聊Spring系列S1E2:SpringBoot并不神秘

5

hellas 发布于 2018-10-08

本文我们会一步一步做一个例子来看看SpringBoot的自动配置是如何实现的,然后来看一些SpringBoot留给我们的扩展点。 自己制作一个SpringBoot Starter 我们知道SpringBoot提供了非常多的启动器,引入了启动器依赖即可直接享受到自动依赖配置和自动属...

阅读(29)评论(0)赞 (0)

Spring

面试问烂的 Spring AOP 原理、SpringMVC 过程

3

xiaoli.he 发布于 2018-10-07

Spring AOP ,SpringMVC ,这两个应该是国内面试必问题,网上有很多答案,其实背背就可以。但今天笔者带大家一起深入浅出源码,看看他的原理。以期让印象更加深刻,面试的时候游刃有余。 Spring AOP 原理 简单说说 AOP 的设计: 每个 Bean 都会被 JD...

阅读(30)评论(0)赞 (0)

Spring

SpringFramework常用的注解说明

changyuan.xu 发布于 2018-09-29

在进行SpringBoot开发的时候经常要用到注解,有的时候很容易忘记某个注解的意思,现将一些常用的注解说明归纳如下: 注解 解释 @Required @Required注解检查。但它只检查属性是否已经设置而不会测试属性是否非空。@Required只能设置在setter方法上 @...

阅读(28)评论(0)赞 (0)

Java

Java中级班SSM笔记

songhua.gao 发布于 2018-09-28

Spring+SpringMVC+MyBatis; Web MVC框架:SpringMVC。 Spring:的核心工功能:控制反转(IoC),依赖注入(DI)–bean; MyBatis:提供持久层操作的一个框架; 什么叫MVC:M是数据,V是能看到的东西,C是逻辑; 开发工具 ...

阅读(31)评论(0)赞 (0)

Java

Apache Commons Fileupload Dos漏洞分析

5

邓龙华 发布于 2018-09-26

Apache Commons Fileupload是一个用于处理文件上传的库。本文就分析Apache Commons Fileupload的两个老洞,包括CVE2014-0050和CVE-2016-3092。两个漏洞都是由同一个地方导致的,都是由于对boundary的处理的逻辑不...

阅读(37)评论(0)赞 (0)

Spring

一文读懂SpringMVC中的数据绑定

1

hanze 发布于 2018-09-26

Struts2 和 SpringMVC 都是 Web 开发中视图层的框架,两者都实现了数据的自动绑定,都不需要我们手动获取参数然后关联到对应的属性上,下面就谈谈两者的区别。 Spring MVC 是基于方法的,通过形参接收参数;Struts2 是基于类的,通过模型驱动封装接收参数...

阅读(37)评论(0)赞 (0)

Spring

像SpringMVC一样在Android上做Web开发

4

yanxinchi 发布于 2018-09-26

一部分Android开发者看到这个标题时可能有点疑惑,SpringMVC不是用来做JavaWeb开发的吗?难道被移植到Android上来了?答案是否定的,因为SpringMVC是基于Servlet的,在Android上开发一个支持Servlet的容器(Tomcat、JBoss)可...

阅读(46)评论(0)赞 (0)

Java

springboot系列文章之过滤器 vs 拦截器

1

hellas 发布于 2018-09-25

之前实际开发项目的时候,虽然有用过滤器和拦截器,但是理解上还是有点懵懵懂懂的,没有彻底明白,这篇文章就来仔细剖析下这二者的区别与联系。 过滤器 过滤器Filter,是在Servlet规范中定义的,是Servlet容器支持的,该接口定义在 javax.servlet 包下,主要是在...

阅读(34)评论(0)赞 (0)

Java

SpringMVC中的文件上传下载

8

zhuangli 发布于 2018-09-22

这两天研究了一下 SpringMVC 中文件上传与下载,也遇到了一些坑,这里做个总结。 1、文件上传下载的原理 Web 中文件上传下载是和 HTTP 协议分不开的,想要更加深入的理解文件上传和下载,必须要对 HTTP 协议有充分认识。 1.1 文件上传 在 TCP/IP 中,最早...

阅读(44)评论(0)赞 (0)

Java

RequestMapping 用法详解

xirruiqiang 发布于 2018-09-21

简介: @RequestMapping RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性,下面我们把她分成三类进行说明。 value, met...

阅读(54)评论(0)赞 (0)

Spring

SpringMVC中的数据绑定总结

2

hellas 发布于 2018-09-20

本文是对 SpringMVC 中数据绑定的总结。 1、SpringMVC 和 Struts2 的区别 Struts2 和 SpringMVC 都是 Web 开发中视图层的框架,两者都实现了数据的自动绑定,都不需要我们手动获取参数然后关联到对应的属性上,下面就谈谈两者的区别。 Sp...

阅读(45)评论(0)赞 (0)

Spring

@RequestMapping与@GetMapping和@PostMapping等新注释

hellas 发布于 2018-09-20

Spring的复杂性不是来自于它处理的对象,而是来自于自身,不断演进发展的Spring会带来时间维度上复杂性,比如SpringMVC以前版本的 @RequestMapping ,到了新版本被下面新注释替代,相当于增加的选项: @GetMapping @PostMapping @P...

阅读(60)评论(0)赞 (0)

Java

Jackson 2.9.7 发布,Java 处理 JSON 数据类库

邓龙华 发布于 2018-09-20

有效选择七个关于Java的JSON开源类库 April 4, 2014 By Constantin Marian Alin 翻译:无若 (英语原文:http://www.developer.com/lang/jscript/top-7-open-source-json-bindi...

阅读(53)评论(0)赞 (0)

Spring

SpringBoot和Spring区别?

1

邓龙华 发布于 2018-09-19

Spring Boot和Spring区别 当我们使用Spring MVC时,我们需要配置组件扫描,调度程序servlet,视图解析器,Web jar(用于提供静态内容)等。 <bean class="org.springframework.web.servlet....

阅读(61)评论(0)赞 (0)

Spring

谈谈运维发布平台的重构《一》

puefu.he 发布于 2018-09-17

工具组现在负责维护的运维平台应该算是技术中心内部很重要的一个系统,也是使用很频繁的的一个系统。自本人接手以来,一直在进行新功能的开发、遗留bug的修改。运维、技术、测试这边的需求不断,那会也抽不出精力对代码或者系统进行一些大的优化和重构。近期因为平台需求太多导致一个人根本顶不住,...

阅读(41)评论(0)赞 (0)

Java

史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库

1

xiaoli.wang 发布于 2018-09-14

JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 String,Stringbuffer,StringBuilder的区别。 ArrayList和LinkedList有什么区别。 讲讲类的实例化顺序,比如父类静态数据,构造函...

阅读(112)评论(0)赞 (0)