![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 87
吴杰JAVA
只想一直学习,一直提高自己,专注于一切的java后端知识
展开
-
SpringCloud Hoxton SR8最新版,博文有点长耐心看完不说精通,至少从零搭建没问题了
SpringCloudNetflix简介Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, one-t原创 2020-09-05 14:38:10 · 7050 阅读 · 0 评论 -
springCloud学习第二天ribbon
全系列皆是个人根据网上资料学习实现后的个人理解,如有不对不足之处,请指出,勿喷!ribbon是什么?ribbon可以帮助我们实现负载均衡的效果。只需使用@LoadBalanced注解即可实现。使用方便快捷。直接上手:这次我们使用上一博文的工程,启动服务注册 工程,以及启动两个服务并注册到注册中心。新建一个ribbon工程:pom文件如下:<?xml vers...原创 2019-05-23 17:33:39 · 117 阅读 · 0 评论 -
springCloud学习第三天之Feign
以下心得皆是个人根据网上资料学习实现后的个人理解,如有不对不足之处,请指出,勿喷!前言:这里我们还是继续使用之前的服务和工程:一个server,两个client。直接上手:我们新建一个工程,命名随意,其中pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven....原创 2019-05-27 14:58:11 · 147 阅读 · 0 评论 -
springCloud服务发现与注册
个人不太会写文章,文字功底也不行,所以我们就直接开撸。什么是springcloudspringcloud是基于springboot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。springcloud包含了多个子项目(具体自行百度);创建服务...原创 2019-05-22 12:41:00 · 169 阅读 · 1 评论 -
第十二篇:springboot集成mail,发送邮件
在我们开发过程中,我们总是会遇到需要发送邮件的时候,所以我在这里总结了一些常用的发送邮件的方法。创建工程:完整pom如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001...原创 2018-08-10 16:13:11 · 1190 阅读 · 0 评论 -
第十一篇:springboot集成spring cache
简介:当我们调用一个缓存方法是会根据相信信息和返回结果作为一个键值对的形式存在缓存之中吗,等待下次利用同样的参数来调用改方法时将不会再次执行该方法,而是直接从缓存中获取结果进行返回。声明式缓存spring中定义CacheManager和Cache接口用来同意不通的缓存技术,比如JCache、EhCache、HastCacheConfiguration、GuavaCacheConfigu...原创 2018-07-30 00:46:42 · 335 阅读 · 0 评论 -
第七章:springboot整合MongoDB
本篇博文主要讲述入使用springboot对MongoDB进行整合这里我们需要先安装配置MongoDB。在官网下载会比较慢,(反正我是比较慢啦,不知道各位的了)所以我特意提供了一下我下载好的安装包,以及补丁,还有一个可视化工具。地址在下方,有需要的可以前往下载。如果有不会的安装配置的可参考:MongoDB的安装配置此处说明一下,因为每个人的电脑环境电脑系统不一致,可能配置可以适当的缩减...原创 2018-07-21 10:42:57 · 4691 阅读 · 3 评论 -
第十篇: 用spring boot整合redis与Mybatis plus以及利用swagger构建api文档
前言这一章我主要是想要稳固下之前所学到的redis、与mybatis,但是我这里并没有使用mybatis,而是使用了Mybatis Plus。redis如果还有不了解的朋友可以参考:redis简单入门、springboot整合redis对于mybatis plus不熟悉不了解的朋友,可以去官网看看:传送门对于swagger不知道是什么的朋友,可以参考:springboot整合swa...原创 2018-07-26 14:45:30 · 2366 阅读 · 0 评论 -
第六章:springboot开启声明式事务
springboot中已经默认对jpa、jdbc、mybatis开启了事务,引入他们的依赖关系,事务就默认开启。所以springboot开启事务很简单,只需要一个注解@Transactional就可以了。如果还需要别的其他orm,就需要自己配置相关的事务管理器。这里我们使用上一篇的代码。这里我们只需要改造一下service层的实现类:@Transactional public...原创 2018-07-20 11:11:24 · 187 阅读 · 0 评论 -
第一章:开启springBoot之旅
自我简介我为什么会突然写文章?一是巩固自己此时学习到的知识,二是希望能够与人分享交流,三是接受大神的批评指教提高自己 spring boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在...原创 2018-07-14 14:40:33 · 277 阅读 · 0 评论 -
第五篇:springboot整合mybatis
什么是 MyBatis ?mybatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。Mybatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的pojo object映射成数据库中的记录。创建一个新工程,引入的pom如下:<?xml version="1.0" en...原创 2018-07-19 16:50:28 · 265 阅读 · 0 评论 -
第九篇: 用spring boot整合swagger2创建API文档
简介:Swagger的目标是为REST APIs 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Swagger去掉了调用服务时的很多猜测。我觉得把Swagger当成一种开发工具就好,省去了手写文档的步骤,生成文...原创 2018-07-24 16:32:27 · 1283 阅读 · 0 评论 -
第四篇:SpringBoot 整合JPA
JPA是什么?JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用开发工作;其二,Sun希望整合ORM技术,实现天下归一。想了解更多请自行百度百科。JPAJPA的...原创 2018-07-18 10:12:57 · 540 阅读 · 0 评论 -
第八章:springboot整合Redis
这次我们主要是整合Redis,如果有没有接触过redis的,可以先大致看一下我的这篇文章,能够让你大致的对redis有个了解:Redis初级入门传送带首先我们创建一个工程:完整的pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4....原创 2018-07-23 17:21:03 · 318 阅读 · 0 评论 -
第三篇:SpringBoot用JdbcTemplates访问Mysql
此篇博文,将通过jdbc访问关系型数据库mysql,通过搜spring的jdbcTemplate去访问。创建数据库DROP TABLE IF EXISTS `student`;CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(10) DEFAULT NULL, `age...原创 2018-07-17 10:49:27 · 213 阅读 · 0 评论 -
第二章:springboot配置入门
springboot让您尽可能快速的启动和运行您的项目,在大多数情况下,并不需要我们进行太多的配置就可以完美的让springboot正常运行。然而往往,在很多时候,springboot的配置并不能满足于我们的需求,所以此时我们就需要进行一些配置的修改,并且加上我们自己的配置项。自定义属性当我们创建一个springboot项目的时候,系统会默认的为我们在src/main/java/resou...原创 2018-07-16 11:30:18 · 249 阅读 · 0 评论