
springboot
你走开``
hello , my Friend and the world .
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot_学习1
Spring Boot是一个命令行工具,用于使用Spring进行快速原型搭建。它允许你运行Groovy脚本,这意味着你可以使用类Java的语法,并且没有那么多的模板代码. spring-boot-starter-parent 是使用Spring Boot的一个不错的方式,但它不总是合适的。 Spring Boot依赖的groupId为 org.springframework.boot 。通常你的原创 2017-08-20 21:16:30 · 267 阅读 · 0 评论 -
springboot 整合 shiro
配置文件/** * Copyright 2018 人人开源 http://www.renren.io * <p> * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the Lic...原创 2018-05-14 13:48:26 · 508 阅读 · 0 评论 -
spring boot 的常用注解使用 总结
@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。 @RestController:用于标注控制层组件(如struts中的action),包含@Controller和...转载 2018-05-08 16:34:59 · 1142 阅读 · 0 评论 -
@ControllerAdvice,ResponseBodyAdvice 统一处理返回值/响应体
ResponseBodyAdvice是spring4.1的新特性,其作用是在响应体写出之前做一些处理;比如,修改返回值、加密等。我在项目中的用到@ControllerAdvice,ResponseBodyAdvice的目的,是为每个请求的返回json中修改一个属性值。ResponseBodyAdvice 接口源码:package org.spr...转载 2018-06-21 13:34:24 · 1014 阅读 · 0 评论 -
SpringBoot 序列化器注解使用方法
Json解析工具Jackson@JsonIgnoreProperties此注解是类注解,作用是json序列化时将Java bean中的一些属性忽略掉,序列化和反序列化都受影响。@JsonIgnore此注解用于属性或者方法上(最好是属性上),作用和上面的@JsonIgnorePrope...转载 2018-06-28 00:04:13 · 2878 阅读 · 0 评论 -
springboot 默认异常处理
SpringBoot默认有自定义异常处理的体系,在做SpringBoot项目的时候,如果是抛出了运行时异常,springBoot并会对异常进行处理,返回如下异常信息:{ “timestamp”: 1517294278132, “status”: 500, “error”: “Internal Server Error”, “exception”: “com.lgy.c...原创 2018-07-24 11:00:35 · 473 阅读 · 1 评论 -
springboot中编写过滤器Filter以及配置
简单方式: 继承Filter 以及 添加@component注解即可 package com.imooc.demo.filter;import org.springframework.stereotype.Component;import javax.servlet.*;import java.io.IOException;/** * 第一种方式: * springb...原创 2018-07-24 14:16:37 · 6190 阅读 · 0 评论 -
springboot中 , 基于spring添加自定义intercepter拦截器
基于springmvc的拦截器接口 , 编写其实现类即可package com.imooc.demo.intercepter;import org.springframework.stereotype.Component;import org.springframework.web.method.HandlerMethod;import org.springframework.web...原创 2018-07-24 14:19:37 · 624 阅读 · 0 评论 -
@ConfigurationProperties和@EnableConfigurationProperties配合使用
@ConfigurationProperties注解主要用来把properties配置文件转化为bean来使用的,而@EnableConfigurationProperties注解的作用是@ConfigurationProperties注解生效。如果只配置@ConfigurationProperti...转载 2018-08-20 09:44:00 · 1583 阅读 · 2 评论 -
Spring Boot @Configuration 和 @Component
转载自:http://blog.youkuaiyun.com/isea533/article/details/78072133 @Configuration中所有带@Bean注解的方法都会被动态代理,调用该方法返回的都是同一个实例。@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Doc...转载 2018-08-20 09:47:46 · 1307 阅读 · 0 评论 -
CommandLineRunner详解
在使用SpringBoot构建项目时,我们通常有一些预先数据的加载。那么SpringBoot提供了一个简单的方式来实现–CommandLineRunner。CommandLineRunner是一个接口,我们需要时,只需实现该接口就行。如果存在多个加...转载 2018-09-08 10:25:53 · 62311 阅读 · 9 评论 -
springboot整合mongodb
转载请标明出处: http://blog.youkuaiyun.com/forezp/article/details/70941577 本文出自方志朋的博客这篇文章主要介绍springboot如何整合mongodb。准备工作安装 MongoDBjdk 1.8maven 3.0idea环境依赖在pom文件引入spr...转载 2018-09-08 10:33:09 · 221 阅读 · 0 评论 -
SpringBoot集成篇(二) 异步调用Async
异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上一步执行完后才能执行,异步调用则无需等待上一步程序执行完即可执行。如何实现异步调用?多线程,这是很多人第一眼想到的关键词,没错,多线程就是一种实现异步调用的方式。在非spring目项目中我们要实现异步调用的就是使用多线程方式,可以自己实现Runable接口或者集成Thread类,或者使用jdk1.5以上...转载 2018-10-12 16:48:03 · 646 阅读 · 0 评论 -
SpringBoot通过配置devtools实现热部署
一: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtim...原创 2018-04-27 21:45:56 · 281 阅读 · 0 评论 -
使用Spring Boot Actuator监控应用
摘要: 原创出处 https://peijie-sh.github.io 欢迎转载,保留摘要,谢谢!Actuator是Spring Boot提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看、相关功能统计等。使用Actuator引入依赖即可Maven:<dependency> <...转载 2018-05-18 15:02:58 · 345 阅读 · 0 评论 -
关于Spring Data redis几种对象序列化的比较
spring-data-redis的序列化类有下面这几个:GenericToStringSerializer: 可以将任何对象泛化为字符串并序列化Jackson2JsonRedisSerializer: 跟JacksonJsonRedisSerializer实际上是一样的JacksonJsonRedisSerializer: 序列化object对象为json字符串JdkSerializat...转载 2018-05-11 17:14:33 · 425 阅读 · 0 评论 -
springboot(一):入门篇
什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道转载 2017-09-26 00:33:46 · 312 阅读 · 0 评论 -
springboot(二):web综合开发
上篇文章介绍了Spring boot初级教程:spring boot(一):入门篇,方便大家快速入门、了解实践Spring boot特性;本篇文章接着上篇内容继续为大家介绍spring boot的其它特性(有些未必是spring boot体系桟的功能,但是是spring特别推荐的一些开源技术本文也会介绍),对了这里只是一个大概的介绍,特别详细的使用我们会在其它的文章中来展开说明。web开发sprin转载 2017-09-26 13:06:51 · 316 阅读 · 0 评论 -
Spring Boot 属性配置和使用
Spring Boot 属性配置和使用Spring Boot 允许通过外部配置让你在不同的环境使用同一应用程序的代码,简单说就是可以通过配置文件来注入属性或者修改默认的配置。Spring Boot 系列Spring Boot 入门Spring Boot 属性配置和使用Spring Boot 集成MyBatisSpring Boot 静态资源处理Spring Boot - 配置排序依赖技巧转载 2017-10-17 22:36:22 · 456 阅读 · 0 评论 -
springboot常用注解
一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让Spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用java代转载 2017-09-30 15:39:30 · 311 阅读 · 0 评论 -
Spring Boot:定制servlet filters
摘要:在实际的web应用程序中,经常需要在请求(request)外面增加包装用于:记录调用日志、排除有XSS威胁的字符、执行权限验证等等。除了上述提到的之外,Spring Boot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,并且我们在自己的项目中还可以增加别的过滤器。在实际的web应用程序中,经常需要在请求(request转载 2017-09-30 16:13:51 · 271 阅读 · 0 评论 -
【Spring】Redis的两个典型应用场景
<h1 class="page-title center"> 【Spring】Redis的两个典型应用场景</h1></div><div class="meta center"> 2016-03-12 <i class="fa fa-tag"></i> <a href="/categories/backend/">backend</a>&nb转载 2017-09-30 16:53:31 · 922 阅读 · 0 评论 -
Spring Boot:定制servlet filters
摘要:在实际的web应用程序中,经常需要在请求(request)外面增加包装用于:记录调用日志、排除有XSS威胁的字符、执行权限验证等等。除了上述提到的之外,Spring Boot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,并且我们在自己的项目中还可以增加别的过滤器。在实际的web应用程序中,经常需要在请求(request转载 2017-10-10 16:51:27 · 348 阅读 · 0 评论 -
Spring Boot 之FilterRegistrationBean --支持web Filter 排序的使用
Spring Boot 之FilterRegistrationBean –支持web Filter 排序的使用Spring 提供了FilterRegistrationBean类,此类提供setOrder方法,可以为filter设置排序值,让spring在注册web filter之前排序后再依次注册。 写一个普通的filter:[java] view plain copy print?pac转载 2017-10-10 16:52:24 · 13799 阅读 · 0 评论 -
spring-boot的缓存
spring-boot整合redis作为缓存(2)——spring-boot的缓存 原创 2017年04月14日 17:10:13 标签:转载 2017-10-15 20:57:34 · 348 阅读 · 0 评论 -
常规容器下SpringBootServletInitializer如何实现web.xml作用解析
在之前的《使用jsp作为视图模板&常规部署》章节有过一个实践,需要启动类继承自SpringBootServletInitializer方可正常部署至常规tomcat下,其主要能够起到web.xml的作用。下面通过源码简单解析为何其能够替代web.xml。本章概要1、源码分析如何实现S...转载 2018-04-30 23:14:25 · 580 阅读 · 0 评论 -
spring boot 使用@ConfigurationProperties
有时候有这样子的情景,我们想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就轻松方便多了,这时候,我们就可以使用@ConfigurationProperties,它可以把同类的配置信息自动封装成实体类首先在配置文件里面,这些信息是这样子滴connection.usern...转载 2018-05-01 10:20:32 · 776 阅读 · 0 评论 -
Springboot整合redis的某些理解
在RedisTemplate中提供了几个常用的接口方法的使用,分别是:private ValueOperations&lt;K, V&gt; valueOps;private ListOperations&lt;K, V&gt; listOps;private SetOperations&lt;K, V&gt; setOps;private ZSet...转载 2018-05-11 17:13:34 · 334 阅读 · 0 评论 -
聚合maven+spring-boot打包可执行jar
转载于: https://blog.youkuaiyun.com/guduyishuai/article/details/60968728 整整搞了一天,终于解决这个问题了。这里是四个module,module之间存在依赖,打包两个可执行jar,看下最终效果吧 &n...转载 2018-10-23 09:11:05 · 1236 阅读 · 0 评论