想要回去GET请求中的请求参数,可以直接使用request.getParamMap()方法。但是POST请求的requestBody参数就必须使用流的方式来获取。 BufferedReader reader = null…
分类:spring
如何利用数据架构带动企业增长?
对于架构师而言,技术的发展是无尽的,在搭建和实践智能数据架构的过程中,架构师们都会或多或少地遇到一些疑惑和挑战,如何解决在架构建设中遇到的某些问题?架构建设的领域又有什么新的行业动态和技术方法? 近日,在个推TechDa…
Spring Cloud 参考文档(Spring Cloud Commons:通用的抽象)
Spring Cloud Commons:通用的抽象 服务发现、负载均衡和断路器等模式适用于所有Spring Cloud客户端都可以使用的通用抽象层,独立于实现(例如,使用Eureka或Consul发现)。 @Enabl…
Spring Boot 的简单教程(八)拦截器,过滤器,监听器
很多时候我们都想要做一些与业务逻辑无关的事情,比如统计在线人数,筛选登陆账号,统计页面浏览量等等。。。这时候我们就需要用到今天讲到的这些工具了。 首先我们先看一下拦截器 我们需要先自定义一个拦截器,写上我们自己对逻辑的处…
Spring基于Annotation的依赖注入小结
最近接触了几个比较大的Java项目,其中常常存在Bean之间的依赖,例如在某服务启动前要初始化各类词典,主要方式有显式声明Bean和隐式注解注入2种,本文着重介绍后一种。 1. 依赖注入简介 首先我们定义“依赖”…
使用动态代理简单模拟一下spring的事务管理
按照平时写代码的习惯,我们会定义一个service接口 package com.proxy.test; public interface UserService { public void sayHello(String…
Spring 核心 Ioc容器与Bean
注意我的 Spring 版本是 5.1.2.RELEASE, 并且主要使用注解配置. 如果你需要使用 xml 配置, 我想这篇文章应该不适合你. IoC容器 IoC就是控制反转, 也叫依赖注入(DI). 比如, 我们现在…
关于ClassLoader的学习笔记,详解版
ClassLoader 详解 ClassLoader 做什么的? 延迟加载 各司其职 ClassLoader 传递性 双亲委派 Class.forName 自定义加载器 Class.forName vs ClassLoa…
SpringBoot文件上传下载
项目中经常会有上传和下载的需求,这篇文章简述一下springboot项目中实现简单的上传和下载。 新建springboot项目,前台页面使用的thymeleaf模板,其余的没有特别的配置,pom代码如下: <?xm…
3.11、@SessionAttribute 和 @RequestAttribute
本篇示例见这个项目的 mvc 分支下的 SesAndReqAttrController.java ① 使用@SessionAttribute来访问预先存在的全局会话属性 如果你需要访问预先存在的、以全局方式管理的…
spring mvc 常用注解标签详解【转载】
原文地址 Controller 在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model…
SSH(Struts2+Hibernate+Spring)开发策略
很多小伙伴可能一听到框架两个字就会马上摇头,脑子里立刻闪现一个词---“拒绝”,其实我也不例外,但我想告诉大家的是,当你真正掌握它时,你会发现**SSH**用起来是那么顺手,因为它对于开发web应用真的很方便,下面就我个…