
spring
文章平均质量分 62
程小陈
程序员小陈,输出是最好的学习方式。
展开
-
研究基于spring对http请求数据的预处理(数据加解密、校验、日志)(1)过滤器篇
研究基于spring-mvc对http请求数据的预处理(数据加解密、校验、日志)背景:在做拦截器的时候想获取请求Request中获取输入流,解析里面的内容。但InputStream只能被读取一次,在进入Spring MVC的controller方法的时候body的数据已经无法获取了创建spring-boot项目https://start.spring.io/spring-boot整合...原创 2018-10-10 13:23:06 · 1663 阅读 · 2 评论 -
研究基于spring通过对http请求数据的预处理(数据加解密、校验、日志)(2)拦截器篇
研究基于spring通过对http请求数据的预处理(数据加解密、校验、日志)(2)过拦截器篇上文已经详细讲解了如何对request进行处理,本文主要是案例演示spring MVC 的写法添加拦截器定义一个拦截器public class AppRequestInterceptor implements HandlerInterceptor { /** * 在请...原创 2018-10-17 08:46:16 · 1152 阅读 · 0 评论 -
传统方式和spring jdbcTemplate方式 访问数据库
传统方式和spring jdbcTemplate方式 访问数据库环境准备导入依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.38</version&原创 2018-10-20 14:30:43 · 173 阅读 · 0 评论 -
spring data|spring data 详解(2)查询规则、@Query、事务
接上篇spring data(1)目录repository接口是spring data的核心接口,不提供任何方法public interface Repository<T, ID extends Serializable>注解的使用repository的子接口repository 中查询方法定义规则和使用规则使用查询以test开头,年龄大于12的员工pu...原创 2018-11-04 15:10:51 · 428 阅读 · 0 评论 -
Spring Data| spring data(3) Repository的子接口
接上篇 spring data(2)使用repository的子接口,之间使用接口的方法即可使用。在idea中按住alt+ctrl+B键查看repository的子接口,可以看到有四个子接口。CrudRepository接口有以下的默认方法以save方法为例进行测试;package com.dsdj.repository;import com.dsdj.domain.Emp...原创 2018-11-04 17:23:03 · 245 阅读 · 0 评论 -
spring-boot|从@SpringBootApplication注解的装配来看模式注解
从spring-boot的@SpringBootApplication注解来重新了解sring的注解。我们知道每一个spring-boot的初始是的程序入口都有一个@SpringBootApplication注解。点开@SpringBootApplication的源码可以看到如下@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTI...原创 2018-12-15 22:54:01 · 712 阅读 · 0 评论 -
Spring-boot|如何自定义@Enable模块装配
背景在学习SpringBoot的时候,我们会使用到@Enable***注解的地方,使用上也都是加在@Configuration 类注解的类上面,比如:(1)@EnableAutoConfiguration 开启自动扫描装配Bean(2)@EnableScheduling 开启计划任务的支持(3)@EnableTransactionManagement 开启注解式事务的支持。(4)@Ena...原创 2018-12-16 23:13:26 · 3528 阅读 · 0 评论