周末在家研究spring-boot,参考github上的一些开源项目,整了一个rest微服务框架,取之于民,用之于民,在github上开源了,地址如下: https://github.com/yjmyzz/spring-boot-rest-framework 主要特性如下: 数据访问 dao采用my ...
分类:
编程语言 时间:
2016-07-23 19:34:45
阅读次数:
274
不久前遇到了这样一个问题:在eclipse上运行的很好的项目,在部署到tomcat上后js就不能正常运行了。在网上找了很多文章,都没有很好的解决这个问题,最终只能一步步来排查。确人部署环境的问题还是tomcat导致的问题:在本机上用tomcat的方式部署,启动,发现js任然无效-->确..
分类:
编程语言 时间:
2016-07-22 14:55:55
阅读次数:
1720
原文 http://blog.didispace.com/springboottransactional/ 什么是事务? 我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业 ...
分类:
编程语言 时间:
2016-07-22 14:19:02
阅读次数:
180
1、首先编写 yaml 文件,创建项目所需的接口,在swagger.io官网上生成 spring boot项目; 2、由于生成的spring boot项目是公共类的所以还需要修改成所需的项目名称,主要修改四个地方,分别是: 1) 包名; 2)Application ; 3)把 configurati ...
分类:
数据库 时间:
2016-07-22 12:43:03
阅读次数:
276
最近项目需要搭建新工程,打算使用微服务的形式搭建便于后期拓展。看了一圈发现springboot易于搭建,配置简单,强化注解功能,"just run"。 Spring Boot makes it easy to create stand-alone, production-grade Spring b ...
分类:
编程语言 时间:
2016-07-18 02:51:29
阅读次数:
370
Spring Boot实战之Filter实现使用JWT进行接口认证
jwt(json web token)
用户发送按照约定,向服务端发送 Header、Payload 和 Signature,并包含认证信息(密码),验证通过后服务端返回一个token,之后用户使用该token作为登录凭证,适合于移动端和api
jwt使用流程
本文示例接上面几篇文章中的代码...
分类:
编程语言 时间:
2016-07-16 16:19:55
阅读次数:
1587
Spring Boot是由Pivotal公司(Spring目前隶属于Pivotal)于2014发布的一个框架,如上图官网所示其设计目的是简化新Spring应用搭建及开发过程,尤其大幅减少Spring被誉为诟病的XML配置,并且做到应用立即可运行(just run)同时高效支持Micro Service。
总目录
Spring创始人Rod Johnson
Spring之前世今生
Spring Boot Overview
Quick Start
Spring Boot Application
微服务
Sprin...
分类:
编程语言 时间:
2016-07-15 13:44:30
阅读次数:
388
一、导览本文主要介绍以下几部分:
1. 什么是Spring Boot?
2. 为什么使用Spring Boot?
3. Spring Boot提供哪些功能?
4. 如何使用Spring Boot?
5. Spring Boot有哪些不足?二、什么是Spring Boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以...
分类:
编程语言 时间:
2016-07-13 17:50:49
阅读次数:
379
一、概述Spring Boot Actuator是Spring Boot的子项目。使用它无需特别配置,即可为应用增加一些生产级别的服务。本教程展示使用Eclipse + Maven来从零开始构建一个RESTful的应用。
该应用作用是访问http://localhost:8080/fuck?name=xxx,会返回json字符串,并且访问http://localhost:8080/metrics...
分类:
编程语言 时间:
2016-07-13 17:47:30
阅读次数:
1560
Spring Boot 本身自带已经集成JPA,实现JPA规范最好的是hibernation, 最近几年中持久层框架中应用更多是MyBatis,原因呢?Hibernate 的灵活性没有Mybatis好,而且Hibernate的学习成本相对于MyBatis要高很多。
应用按照分层的理念进行了拆分,它具有高度的可扩展性.将公共抽离出来,做成服务供其他模块调用。实现RPC
可以采用RMI、...
分类:
编程语言 时间:
2016-07-13 17:45:20
阅读次数:
320