随笔分类 -  Spring Boot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
摘要:背景 在项目开发过程中,我们经常需要执行具有周期性的任务。通过定时任务可以很好的帮助我们实现。 我们拿常用的几种定时任务框架做一个比较: 从以上表格可以看出,Spring Schedule框架功能完善,简单易用。对于中小型项目需求,Spring Schedule是完全可以胜任的。 1、springb 阅读全文
posted @ 2018-05-21 11:46 名山丶深处 阅读(51340) 评论(9) 推荐(12)
摘要:RabbitMQ简介RabbitMQ使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现(AMQP的主要特征是面向消息、队列、路由、可靠性、安全)。支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持 阅读全文
posted @ 2018-05-15 13:52 名山丶深处 阅读(35171) 评论(6) 推荐(10)
摘要:安装Redis请参考:《CentOS快速安装Redis》 一、springboot集成redis并实现DB与缓存同步 1.添加redis及数据库相关依赖(pom.xml) 2.添加数据库、mybatis、redis相关配置(application.properties) 3.springboot启动 阅读全文
posted @ 2018-04-23 14:15 名山丶深处 阅读(4085) 评论(0) 推荐(0)
摘要:spring data jpa简介 spring data jpa是spring基于hibernate及jpa规范封装出来的一套持久层框架。该框架极大的降低了开发者工作量,提升开发效率。提供的关键字可以在不编写sql的情况下满足大部分需求。 1.集成spring data jpa,增加maven依赖 阅读全文
posted @ 2018-03-19 10:41 名山丶深处 阅读(2109) 评论(0) 推荐(0)
摘要:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 一、安装maven3.5.3 安装环境(条件):Windows10、jdk1.7+ 1.下载maven 官方地址:http://mirrors.shu.edu.cn/apache/maven/m 阅读全文
posted @ 2018-03-12 16:53 名山丶深处 阅读(1083) 评论(0) 推荐(1)
摘要:本文使用《springboot集成mybatis(一)》项目,依次介绍springboot测试、打包、部署。 大多数朋友是做后端的,也就是为其他系统或者前端UI提供Rest API服务。 那么Rest API怎么测试? 1)通过前端页面或者直接组装URL,然后使用浏览器提交表单。 2)通过专业的AP 阅读全文
posted @ 2018-03-12 14:40 名山丶深处 阅读(1384) 评论(0) 推荐(0)
摘要:上篇文章《springboot集成mybatis(一)》介绍了SpringBoot集成MyBatis注解版。本文还是使用上篇中的案例,咱们换个姿势来一遍^_^ 二、MyBatis配置版(XML) 配置版本应该是大家最熟悉的一套。用过ibatis的朋友都知道,大部分工作量都在xml文件里面。通过标签可 阅读全文
posted @ 2018-03-08 14:38 名山丶深处 阅读(1426) 评论(0) 推荐(0)
摘要:MyBatis简介 MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。它支持定制化SQL、存储过程、高级映射及缓存。是一个轻量级的持久层框架。 目前主流的持久层 阅读全文
posted @ 2018-01-12 10:27 名山丶深处 阅读(7622) 评论(1) 推荐(0)
摘要:SpringBoot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rap 阅读全文
posted @ 2018-01-05 15:16 名山丶深处 阅读(400) 评论(0) 推荐(0)