- 博客(27)
- 资源 (20)
- 收藏
- 关注
转载 SpringBoot实践之---集成RabbitMQ
原文地址:springboot学习笔记-6 springboot整合RabbitMQ一 RabbitMQ的介绍 RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(apache公司的),RocketMQ(阿里巴巴公司的,现已经转让给apache). 消息中间件的工作过程可以用生产者消费者模型来表示.即,生产者不断...
2018-02-28 17:50:00 182
原创 SpringBoot实践之---集成Spring cache和EhCache
声明式缓存Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用 Spring 集成 Cache 的时候,我们需要注册实现的 CacheManager 的 Bean。Spring Boot 为我们自动配置了 JcacheCacheConfiguration、 EhC...
2018-02-28 17:24:17 536
转载 SpringBoot实践之---集成mongodb
原文地址:SpringBoot非官方教程 | 第八篇:springboot整合mongodb准备工作安装 MongoDBjdk 1.8maven 3.0idea环境依赖在pom文件引入spring-boot-starter-data-mongodb依赖:<dependency> <groupId>org.springframework.boot<...
2018-02-28 15:51:02 175
转载 SpringBoot实践之---集成FastDFS
原文地址:springboot(十八):使用Spring Boot集成FastDFS上篇文章介绍了如何使用Spring Boot上传文件,这篇文章我们介绍如何使用Spring Boot将文件上传到分布式文件系统FastDFS中。这个项目会在上一个项目的基础上进行构建。1、pom包配置我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0。<dependency...
2018-02-27 18:11:26 331
转载 SpringBoot实践之---集成mail邮件服务
原文地址:springboot(十):邮件服务发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早期的时候我们会使用JavaMail相关api来写发送邮件的相关代码,后来spring推出了JavaMailSender更加简化了邮件发送的过程,在之后springboot对此进行了封装就有了现在的spring-boot-starter-mail,本章文章的介绍主要来自...
2018-02-26 15:53:04 757
原创 SpringBoot实践之---集成Kafka
首先build.gradle配置文件中引入 Kafka //kafka compile('org.apache.kafka:kafka_2.10:0.8.1.1') { exclude module:'slf4j-log4j12' exclude module:'log4j-over-slf4j' }其中排除的关联引用包,根据实际的工程情况选,我这儿是刚好重复了所以排除了然后是appl...
2018-02-26 11:38:03 1584
转载 SpringBoot实践之---文件上传
springboot(十七):使用Spring Boot上传文件1、pom包配置我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter...
2018-02-12 16:20:08 265
原创 SpringBoot实践之---集成Redis
1.引入依赖build.gradle中加入 //redis compile('org.springframework.data:spring-data-redis:1.8.0.RELEASE') compile('redis.clients:jedis:2.9.0')2.配置Redis参数application.properties中加入#redisspring.redis.host=172...
2018-02-12 11:15:12 464
转载 SpringBoot实践之---单元测试
原文地址:Spring Boot干货系列:(十二)Spring Boot使用单元测试前言这次来介绍下Spring Boot中对单元测试的整合使用,本篇会通过以下4点来介绍,基本满足日常需求Service层单元测试Controller层单元测试新断言assertThat使用单元测试的回滚正文Spring Boot中引入单元测试很简单,依赖如下:本篇实例Spring Boot版本为1.5.9.RELE...
2018-02-09 17:27:32 738
原创 SpringBoot实践之---集成Swagger2生成Restful风格的在线API
swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api引入依赖在gradle.build中加入 //支持swagger构建restful风格的api compile('io.springfox:springfox-swagger2:2
2018-02-09 17:02:09 300
转载 SpringBoot实践之---默认日志logback配置解析
原文地址:Spring Boot干货系列:(七)默认日志logback配置解析前言今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢如何引入日志?日志输出格式以及输出方式如何配置?代码中如何使用?正文Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日...
2018-02-09 15:55:06 425
转载 SpringBoot实践之---配置文件解析
原文地址:Spring Boot干货系列:(二)配置文件解析前言上一篇介绍了Spring Boot的入门,知道了Spring Boot使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。所以,我们要想把Spring Boot玩的溜,就要懂得如何开启各个功能模块的默认配置,这就需要了解Spring Boot的配置文...
2018-02-09 15:15:58 1144 1
转载 SpringBoot实践之(四十)---常用的热部署方式汇总
原文地址:Spring Boot干货系列:(十)开发常用的热部署方式汇总前言平时开发Sprig Boot的时候,经常改动个小小的地方就要重新启动项目,这无疑是一种很差的体验。在此,博主收集了3种热部署的方案供大家选择。正文目前博主用过的有三种:Spring Loadedspring-boot-devtoolsJRebel插件博主开发环境系统:win1...
2018-02-09 14:53:56 405
原创 SpringBoot实践之(三十一)---Web应用之JSP+打war包在tomcat中运行
首先引入依赖:在build.gradle中 //支持thymeleaf模板 //compile("org.springframework.boot:spring-boot-starter-thymeleaf") //支持jsp compile('javax.servlet:jstl') //<!--jsp页面使用jstl标签--> co...
2018-02-08 18:43:15 1123
转载 SpringBoot实践之(三十)---Web应用之Thymeleaf模板
原文地址:Spring Boot干货系列:(四)开发Web应用之Thymeleaf篇前言Web开发是我们平时开发中至关重要的,这里就来介绍一下Spring Boot对Web开发的支持。正文Spring Boot提供了spring-boot-starter-web为Web开发予以支持,spring-boot-starter-web为我们提供了嵌入的Tomcat以及Spring...
2018-02-08 15:50:36 642
原创 SpringBoot实践之(十五)---自定义注解Annotation的使用
首先导入相关包在build.gradle中添加dependencies { //支持AOP compile('org.springframework.boot:spring-boot-starter-aop')}然后创建Aspect测试类 TestAspect:import com.great.annotation.OperateLogAnnotati...
2018-02-08 15:33:58 6180
原创 SpringBoot实践之(十四)--- AOP拦截器 Aspect的使用
常用用于实现拦截的有:Filter、HandlerInterceptor、MethodInterceptor第一种Filter属于Servlet提供的,后两者是Spring提供的,HandlerInterceptor属于Spring MVC项目提供的,用来拦截请求,在MethodInterceptor之前执行。 实现一个HandlerInterceptor可以实现接口HandlerInte...
2018-02-08 15:33:31 3316
转载 SpringBoot实践之(十三)--- 拦截器的使用
原文地址:Spring Boot 拦截器过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在request被响应之前、request被响应之后、视...
2018-02-08 10:08:41 164
转载 SpringBoot实践之(一)--- 过滤器、监听器的使用
过滤器(Filter)文件MyFilter.javapackage org.springboot.sample.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;im...
2018-02-07 18:00:32 167
转载 SpringBoot实践之(一)---入门篇
原文地址:入门介绍什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring bo
2018-02-07 14:19:29 355
原创 SpringBoot实践之---定时任务scheduled的使用
第一步,在启动类中添加支持定时任务@SpringBootApplication@MapperScan("com.great.mapper")@EnableScheduling //Springboot支持定时任务public class MainApplication { public static void main(String[] args) { Spr
2018-02-07 14:07:41 1805
原创 SpringBoot实践之---Mybatis连接数据库(mybatis-generator-plugin)
mybatis-generator-plugin 插件地址: https://github.com/kimichen13/mybatis-generator-plugin方案来源: gradle 官网提供的解决方案: https://plugins.gradle.org/plugin/com.arenagod.gradle.MybatisGenerator 准备工作:数据库
2018-02-07 11:43:27 402
转载 Mybatis 自动生成对象插件-Generator最完整配置详解
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">generatorConfiguration><!-- 可以用于加载配
2018-02-07 10:32:04 668
原创 SpringBoot实践之---Mybatis连接数据库(注解、XML、分页)
Spring Boot 集成mybatis gradle mybatis 注解方式 mybatis xml方式 分页查询 pagehelpermybatis 注解方式第一步:引入依赖包: build.gradlebuildscript { ext { springBootVersion = '1.5.8.RELEASE' } rep
2018-02-06 17:00:48 588
原创 SpringBoot实践之---Hibernate·连接数据库
Hibernate 连接数据库1、属性配置文件(application.properties)spring.datasource.url=jdbc:mysql://localhost:3306/testspring.datasource.username=rootspring.datasource.password=123456spring.datasource.driver-c
2018-02-05 18:01:22 1380
转载 SpringBoot实践之---JDBC连接数据库
JDBC 连接数据库1、属性配置文件(application.properties)spring.datasource.url=jdbc:mysql://localhost:3306/testspring.datasource.username=rootspring.datasource.password=123456spring.datasource.driver-class-na
2018-02-05 16:48:34 2567
转载 SpringBoot实践之---JPA连接数据库+idea全新创建该工程
录结构如下:1.新建一个新的gradle项目 2.build.gradle配置文件 [java] view plain copy group ‘com.great’ version ‘1.0-SNAPSHOT’ buildscript { ext { springBootVersion = ‘1.5.8.RELEASE’
2018-02-05 11:32:47 777
MyBatis_Generator_1.3.1
2015-09-02
Centos下NFS安装与配置-V1.0
2015-07-21
tomcat6,7,8集群session共享所需jar包(支持kryo,javolution)
2014-09-23
安装Nginx-1.7.4作为Windows服务自启动运行
2014-09-23
WinDBG JVM
2013-06-06
Jad(java反编译工具)
2012-12-05
FindBugs插件
2012-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人