SpringBoot
愤怒的小猿猿
学海无涯,吾将上下而求索!
展开
-
SpringBoot集成Swagger2
SpringBoot集成Swagger2文章目录SpringBoot集成Swagger2参考资料集成Swagger2SpringBoot继承Swagger2一个简单的demo细化接口内容增加接口描述使用Model格式化输入输出指定相应状态码及结构抽象出通用Model接口分组管理美化界面接口规范项目代码本文注重实践,理论介绍可自行google。本文将从Swagger2的集成开始,逐步完成一个具...原创 2019-11-27 21:11:36 · 649 阅读 · 0 评论 -
使用Feign实现声明式REST调用
文章目录使用Feign实现声明式REST调用Feign简介微服务消费者整合Feign自定义Feign服务Feign对继承的支持Feign对压缩的支持Feign的日志Feign的日志级别配置过程使用Feign构造多参数请求GET多参数请求POST的请求参数代码地址使用Feign实现声明式REST调用在之前的电影微服务中,是通过http://127.0.0.1:8880/movie/users来访...原创 2019-07-16 23:43:00 · 660 阅读 · 0 评论 -
Ribbon实现客户端侧负载均衡
文章目录Ribbon实现客户端侧负载均衡Ribbon介绍为服务消费者整合RibbonGithub代码地址Ribbon实现客户端侧负载均衡前两篇博客,实现了服务注册与发现机制。可将微服务注册到Eureka Server上供消费者调用。由于消费者访问生产者需要通过网络进行访问,那就得知道消费者的IP和端口。如果消费者只有一个实例还好,但是如果有多个的话服务消费者如何确定对哪个服务提供者的实例进行访...原创 2019-07-14 23:19:09 · 292 阅读 · 0 评论 -
Eureka服务注册与发现(二)
Eureka服务注册与发现(二)接上一篇:Eureka服务注册与发现(一)为Eureka Server添加用户认证之前的Eureka Serverhi是可以匿名访问,接下来构造一个需要认证的项目在之前的Eureka Server中添加依赖// https://mvnrepository.com/artifact/org.springframework.boot/spring-bo...原创 2019-07-14 15:30:35 · 279 阅读 · 0 评论 -
SpringBoot集成JavaMail发送邮件
SpringBoot集成JavaMail发送邮件项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10技术介绍SpringBoot官网Gradle官网操作步骤添加依赖SpringBoot集成JavaMail需要先在build.gradle中添加依赖dependencies { implementation 'org.springf...原创 2019-05-30 21:40:34 · 1762 阅读 · 0 评论 -
SpringBoot集成Spring Data JPA深入学习(待续)
SpringBoot集成Spring Data JPA深入学习项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10技术介绍Spring Data JPA介绍官方文档JPA、Hibernate、Spring data jpa之间的关系,终于明白了测试代码插入测试数据插入1000条学生数据作为测试数据使用,年龄定义在50岁以内,性别0表示男...原创 2019-05-22 22:29:17 · 377 阅读 · 0 评论 -
SpringBoot集成定时任务,整合Scheduled(一)
SpringBoot集成定时任务,整合Scheduled(一)本次将对Scheduled进行整合项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10整合步骤@ScheduledSpringBoot内置了定时任务Scheduled,能够很好的实现定时任务。在SpringBoot应用添加@EnableScheduling注解启动定时任务i...原创 2019-05-26 21:52:37 · 7491 阅读 · 2 评论 -
SpringBoot集成SpringDataJPA实现多数据源
SpringBoot集成SpringDataJPA实现多数据源项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10操作步骤数据库准备主数据库主数据库:microservice表名:tb_student表结构如下:字段名类型长度是否主键描述student_idint11是主键值student_age...原创 2019-05-26 16:23:46 · 2801 阅读 · 1 评论 -
SpringBoot集成Thymeleaf
SpringBoot集成Thymeleaf项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10技术介绍SpringBoot官网Thymeleaf官网Gradle官网操作步骤添加依赖plugins { id 'org.springframework.boot' version '2.1.5.RELEASE' id 'jav...原创 2019-05-21 22:58:04 · 236 阅读 · 0 评论 -
SpringBoot集成Mybatis(gradle构建),反向工程
SpringBoot集成Mybatis(gradle构建),反向工程项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10操作步骤创建数据库sql语句如下CREATE TABLE `tb_student` ( `student_id` bigint(20) NOT NULL, `student_age` int(11) NULL DE...原创 2019-05-20 23:28:31 · 2899 阅读 · 2 评论 -
SpringBoot集成Spring Data JPA
SpringBoot集成Spring Data JPA项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10操作步骤创建数据库创建数据库microservice,后续会使用新增配置和依赖在build.gradle中添加要使用的依赖包,如下所示://数据库连接使用druid连接池 compile('org.springframew...原创 2019-05-20 23:30:53 · 526 阅读 · 0 评论 -
微服务学习
微服务学习SpringBoot基础使用IDEA搭建SpringBoot开发环境原创 2019-05-20 23:30:27 · 552 阅读 · 0 评论 -
使用IDEA创建SpringBoot项目
这里写自定义目录标题使用IDEA创建SpringBoot项目项目环境操作步骤使用IDEA创建SpringBoot项目项目环境IDEA 2019.1SpringBoot 2.1.5Gradle 4.10操作步骤点击IDEA左上角file->new->project点击后弹出下面所示的框,这里选择Spring initializr,在右侧选择项目的jdk版本,初始化...原创 2019-05-20 23:31:01 · 14901 阅读 · 3 评论