摘要: 收集Spring Boot相关的学习资料,Spring Cloud点这里 推荐博客 纯洁的微笑 程序猿DD liaokailin的专栏 Spring Boot 揭秘与实战 系列 catoop的专栏 简书Spring Boot专题 方志朋Spring Boot 专栏 Spring-boot集成 推荐网 阅读全文
posted @ 2017-12-13 17:08 魑魅魍魉VS琴瑟琵琶 阅读(324) 评论(0) 推荐(1) 编辑
摘要: jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目 jenkins搭建 部署分为三个步骤; 第一步,jenkins安装 第二步,插件安装和配置 第三步,Push SSH 第四步,部署项目 第一步 ,jenkins安装 准备环境: JDK:1.8 阅读全文
posted @ 2017-12-13 17:07 魑魅魍魉VS琴瑟琵琶 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 在信息爆炸时代,如何避免持续性信息过剩,使自己变得专注而不是被纷繁的信息所累?每天会看到各种各样的新闻,各种新潮的技术层出不穷,如何筛选出自己所关心的? 各位看官会想,我们是来看开源软件的,你给我扯什么信息干嘛,别着急,听我慢慢道来。 背景 浏览器收藏夹应该是我们在收藏文章、网站的第一个利器,平时遇 阅读全文
posted @ 2017-12-13 17:07 魑魅魍魉VS琴瑟琵琶 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 这篇文章我们来学习如何使用Spring Boot集成Apache Shiro。安全应该是互联网公司的一道生命线,几乎任何的公司都会涉及到这方面的需求。在Java领域一般有Spring Security、Apache Shiro等安全框架,但是由于Spring Security过于庞大和复杂,大多数公 阅读全文
posted @ 2017-12-13 17:05 魑魅魍魉VS琴瑟琵琶 阅读(31240) 评论(1) 推荐(3) 编辑
摘要: 这篇文章介绍如何使用jpa和thymeleaf做一个增删改查的示例。 先和大家聊聊我为什么喜欢写这种脚手架的项目,在我学习一门新技术的时候,总是想快速的搭建起一个demo来试试它的效果,越简单越容易上手最好。在网上找相关资料的时候总是很麻烦,有的文章写的挺不错的但是没有源代码,有的有源代码但是文章介 阅读全文
posted @ 2017-12-13 17:05 魑魅魍魉VS琴瑟琵琶 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 一些springboot小技巧、小知识点 初始化数据 我们在做测试的时候经常需要初始化导入一些数据,如何来处理呢?会有两种选择,一种是使用Jpa,另外一种是Spring JDBC。两种方式各有区别下面来详细介绍。 使用Jpa 在使用spring boot jpa的情况下设置spring.jpa.hi 阅读全文
posted @ 2017-12-13 17:04 魑魅魍魉VS琴瑟琵琶 阅读(327) 评论(0) 推荐(0) 编辑
摘要: mongodb是最早热门非关系数据库的之一,使用也比较普遍,一般会用做离线数据分析来使用,放到内网的居多。由于很多公司使用了云服务,服务器默认都开放了外网地址,导致前一阵子大批 MongoDB 因配置漏洞被攻击,数据被删,引起了人们的注意,感兴趣的可以看看这篇文章:场屠戮MongoDB的盛宴反思:超 阅读全文
posted @ 2017-12-13 17:03 魑魅魍魉VS琴瑟琵琶 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。 开发阶段 单元测试 在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。 1、 阅读全文
posted @ 2017-12-13 17:03 魑魅魍魉VS琴瑟琵琶 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现 1、pom包配置 pom包里面只需要引入springboot starter包即可 <dependencies> <dependency> <groupId>or 阅读全文
posted @ 2017-12-13 17:02 魑魅魍魉VS琴瑟琵琶 阅读(257) 评论(0) 推荐(0) 编辑
摘要: springboot仍然在狂速发展,才五个多月没有关注,现在看官网已经到1.5.3.RELEASE版本了。准备慢慢在写写springboot相关的文章,本篇文章使用springboot最新版本1.5.3进行开发。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。最早 阅读全文
posted @ 2017-12-13 17:02 魑魅魍魉VS琴瑟琵琶 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们项目是后者的模式,网上找了很多,大都是根据jpa来做多数据源解决方案,要不就是老的spring多数据源解决方案,还有的是利用aop动态切换,感觉有点小复杂,其实我只是想找一个简单的多数据支持而已,折腾了两 阅读全文
posted @ 2017-12-13 17:01 魑魅魍魉VS琴瑟琵琶 阅读(411) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。 消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apache,当然了今天的主角还是讲RabbitMQ。消息中间件最主要的作用是解耦,中间件最标准的用法是生 阅读全文
posted @ 2017-12-13 17:01 魑魅魍魉VS琴瑟琵琶 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和 阅读全文
posted @ 2017-12-13 17:00 魑魅魍魉VS琴瑟琵琶 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章springboot(二):web综合开发中简单介绍了一下spring data jpa的基础性使用,这篇文章将更加全面的介绍spring data jpa 常见用法以及注意事项 使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也 阅读全文
posted @ 2017-12-13 16:59 魑魅魍魉VS琴瑟琵琶 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章springboot(二):web综合开发中简单介绍了一下thymeleaf,这篇文章将更加全面详细的介绍thymeleaf的使用。thymeleaf 是新一代的模板引擎,在spring4.0中推荐使用thymeleaf来做前端模版引擎。 thymeleaf介绍 简单说, Thymelea 阅读全文
posted @ 2017-12-13 16:58 魑魅魍魉VS琴瑟琵琶 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。 redis介绍 Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些 阅读全文
posted @ 2017-12-13 16:56 魑魅魍魉VS琴瑟琵琶 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 上篇文章介绍了Spring boot初级教程:spring boot(一):入门篇,方便大家快速入门、了解实践Spring boot特性;本篇文章接着上篇内容继续为大家介绍spring boot的其它特性(有些未必是spring boot体系桟的功能,但是是spring特别推荐的一些开源技术本文也会 阅读全文
posted @ 2017-12-13 16:52 魑魅魍魉VS琴瑟琵琶 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置 阅读全文
posted @ 2017-12-13 16:51 魑魅魍魉VS琴瑟琵琶 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 颜色代码表:以下样色显示您可能觉得不够精确,这和电脑显示器有直接关系。您可查看颜色代码,绝对正确,绝无重复。 红色和粉红色,以及它们的16进制代码。 紫红色,以及它们的16进制代码。 阅读全文
posted @ 2017-12-13 15:05 魑魅魍魉VS琴瑟琵琶 阅读(1901) 评论(0) 推荐(0) 编辑
摘要: FreeMarker语言 FreeMarker语言概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程 阅读全文
posted @ 2017-12-13 15:03 魑魅魍魉VS琴瑟琵琶 阅读(16003) 评论(0) 推荐(0) 编辑