![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring boot
痞子锐
逆水行舟 不进则退
展开
-
Spring Boot系列(一):Spring Boot 入门篇
这次为大家带来的系列文章是关于Spring Boot的,Spring Boot对Javaer来说应该是很常用的一个框架。希望这个系列能对大家有用!来源:spring boot(一):入门篇作者:纯洁的微笑(转载已获得作者许可,如需转载请与原作者联系)构建微服务:Spring boot 入门篇什么是spring bootSpring Boot是由Piv转载 2017-10-12 10:26:18 · 432 阅读 · 0 评论 -
如何在IDEA启动多个Spring Boot工程实例
在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。step 1在IDEA上点击Application右边的下三角 ,弹出选项后,点击Edit Configurationstep 2打开配置后,将默认的Single instance only(单实例)的钩去掉。 step 3通过修改ap...转载 2018-05-31 08:47:08 · 248 阅读 · 0 评论 -
如何使用MongoDB+Springboot实现分布式ID?
转载请标明出处: http://blog.csdn.net/forezp/article/details/69056017 本文出自方志朋的博客一、背景如何实现分布式id,搜索相关的资料,一般会给出这几种方案:使用数据库自增Id 使用reids的incr命令 使用UUID Twitter的snowflake算法 利用zookeeper生成唯一ID MongoDB的O...转载 2018-05-31 08:47:39 · 334 阅读 · 0 评论 -
Spring Boot系列(九):定时任务
在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现1、pom包配置pom包里面只需要引入springboot starter包即可dependencies> dependency> groupId>org.springframework.bootgroupId> artifact转载 2017-10-12 10:53:57 · 222 阅读 · 0 评论 -
Spring Boot系列(八):RabbitMQ详解
RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apache,当然了今天的主角还是讲RabbitMQ。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心转载 2017-10-12 10:53:29 · 233 阅读 · 0 评论 -
Spring Boot系列(七):springboot+mybatis多数据源最简解决方案
说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们项目是后者的模式,网上找了很多,大都是根据jpa来做多数据源解决方案,要不就是老的spring多数据源解决方案,还有的是利用aop动态切换,感觉有点小复杂,其实我只是想找一个简单的多数据支持而已,折腾了两个小时整理出来,供大家参考。废话不多说直接上代码吧配置文件pom包就不贴转载 2017-10-12 10:52:47 · 255 阅读 · 0 评论 -
Spring Boot系列(六):如何优雅的使用mybatis
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和文档终于找到了最简的两种模式,花了一天时间总结后分享出来。orm框架的本质是简化编程中操作数转载 2017-10-12 10:52:00 · 228 阅读 · 0 评论 -
Spring Boot系列(五):spring data jpa的使用
在上篇文章springboot(二):web综合开发中简单介绍了一下spring data jpa的基础性使用,这篇文章将更加全面的介绍spring data jpa 常见用法以及注意事项使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也比较零碎,因此写文章总结一下。本人也正在翻译Spring Data JPA 参考指南,有兴转载 2017-10-12 10:51:26 · 276 阅读 · 0 评论 -
Spring Boot系列(四):thymeleaf使用详解
在上篇简单介绍了一下thymeleaf,这篇文章将更加全面详细的介绍thymeleaf的使用。thymeleaf 是新一代的模板引擎,在spring4.0中推荐使用thymeleaf来做前端模版引擎。thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引转载 2017-10-12 10:50:31 · 388 阅读 · 0 评论 -
Spring Boot系列(三):Spring Boot中Redis的使用
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如事务,HA,主从库。可以说Redis兼具了缓存系统和数据库的一些特性转载 2017-10-12 10:49:35 · 932 阅读 · 0 评论 -
Spring Boot系列(二):web综合开发
web开发spring boot web开发非常的简单,其中包括常用的json输出、filters、property、log等。json 接口开发在以前的spring 开发的时候需要我们提供json接口的时候需要做那些配置呢:添加 jackjson 等相关jar包配置spring controller扫描对接的方法添加@ResponseBod转载 2017-10-12 10:37:06 · 270 阅读 · 0 评论 -
springboot工作原理
SpringBoot为我们做的自动配置,确实方便快捷,但一直搞不明白它的内部启动原理,这次就来一步步解开SpringBoot的神秘面纱,让它不再神秘。@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication...转载 2019-06-21 09:17:48 · 8971 阅读 · 0 评论