摘要: 一、spring cloud简介 spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的, 阅读全文
posted @ 2017-07-31 15:38 人艰不拆_zmc 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 这篇文篇介绍,怎么为 springboot程序构建一个Docker镜像。docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟 阅读全文
posted @ 2017-07-31 14:58 人艰不拆_zmc 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 首先声明下,apidoc是基于注释来生成文档的,它不基于任何框架,而且支持大多数编程语言,为了springboot系列的完整性,所以标了个题。 一、apidoc简介 apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你写好相关的注释即可,并且它仅通过写简单的配置就可以生成高 阅读全文
posted @ 2017-07-31 14:52 人艰不拆_zmc 阅读(201) 评论(0) 推荐(0) 编辑
摘要: swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。 一、引入依赖 二、写配置类 通过@Configuration注解,表明它是一个 阅读全文
posted @ 2017-07-31 14:45 人艰不拆_zmc 阅读(219) 评论(0) 推荐(0) 编辑
摘要: springboot开启事务很简单,只需要一个注解@Transactional 就可以了。因为在springboot中已经默认对jpa、jdbc、mybatis开启了事事务,引入它们依赖的时候,事物就默认开启。当然,如果你需要用其他的orm,比如beatlsql,就需要自己配置相关的事物管理器。 准 阅读全文
posted @ 2017-07-31 12:02 人艰不拆_zmc 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 本文介绍springboot通过jdbc访问关系型MySQL,通过spring的JdbcTemplate去访问。 准备工作 jdk 1.8 maven 3.0 idea mysql 初始化mysql: 创建工程 引入依赖: 在pom文件引入spring-boot-starter-jdbc的依赖: 引 阅读全文
posted @ 2017-07-31 11:53 人艰不拆_zmc 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: 下载路径:http://download.oracle.com/glassfish/3.1.2.2/release/index.html .zip (解压缩)cd /glassfish3/glassfish/bin (到bin目录下)./asadmin start-domain domain1 (启 阅读全文
posted @ 2017-07-31 11:34 人艰不拆_zmc 阅读(266) 评论(0) 推荐(0) 编辑
摘要: springboot采纳了建立生产就绪spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。 一、自定义属性 当我 阅读全文
posted @ 2017-07-31 09:50 人艰不拆_zmc 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 简介 spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程。它采用的是建立生产就绪的应用程序观点,优先于配置的惯例。它是下一代javaweb框架,并且它是spring cloud(微服务)的基础。 可能你有很多理由 阅读全文
posted @ 2017-07-31 09:31 人艰不拆_zmc 阅读(370) 评论(0) 推荐(0) 编辑