Spring Boot
微服务SpringBoot
lizhen1114
这个作者很懒,什么都没留下…
展开
-
Spring Boot (番外篇:使用idea创建springboot项目的两种方法)
第一种方式其实第一种方式和我们之前创建maven项目类似看图....三板斧抡完,基本上项目就构建完成了,但是需要自己去配置以及引入相关的maven依赖.那么其实还有一种更加单的方式,我们可以直接创建一个springboot的模板,请往下看...第二种方式右上角是可以选择springBoot的版本号哦,1.5和1.4是有一定区别的至此两种方式创建springboot项目完毕,灰常简单......原创 2018-02-08 18:12:37 · 250 阅读 · 0 评论 -
1-Spring Boot ( 创建springboot项目 )
具体创建SpringBoot项目的具体细节我们在番外篇已经很详细的介绍了,如果不是很了解,建议看一下上一篇.1、创建一个Maven工程名为”springboot-helloworld” 类型为Jar工程项目 2、pom文件引入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactI...原创 2018-02-25 10:47:26 · 201 阅读 · 0 评论 -
2-Spring Boot ( 静态资源访问 )
静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。默认配置Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources /META-INF/resources举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问...原创 2018-02-25 11:06:36 · 846 阅读 · 0 评论 -
3-Spring Boot ( 全局捕获异常 与 自定义异常 )
全局捕获异常1.首先定义一个捕获异常的类相关的注解说明我已经写在注释里面了/** * Created by lizhen on 2018/2/6. * ControllerAdvice 注解 全局捕获异常的类 */@ControllerAdvicepublic class GlobalExceptionHandler { /** * 全局捕获异常 * Exce...原创 2018-02-25 14:06:44 · 653 阅读 · 0 评论 -
4-Spring Boot ( 渲染web页面 )
渲染Web页面在之前的示例中,我们都是通过@RestController来处理请求,所以返回的内容为json对象。那么如果需要渲染html页面的时候,要如何实现呢?模板引擎在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。Spring Boot提供了默认配置的模板引擎主要有以下几种:其实就是动态...原创 2018-02-25 14:33:26 · 281 阅读 · 0 评论 -
5-Spring Boot ( 使用JSP渲染Web视图 )
1、pom文件引入以下依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.3.RELEASE</version> &am原创 2018-02-25 14:34:56 · 264 阅读 · 0 评论 -
6-Spring Boot ( 整合使用JdbcTemplate )
1. pom文件引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> &l原创 2018-02-25 14:40:19 · 191 阅读 · 0 评论 -
7-Spring Boot ( 整合使用mybatis )
1.pom文件引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.2.RELEASE</version> &原创 2018-02-25 14:43:15 · 143 阅读 · 0 评论 -
8-Spring Boot ( 整合使用mybatis )
1.pom文件引入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.2.RELEASE</version> &原创 2018-02-25 14:46:50 · 175 阅读 · 0 评论 -
9-Spring Boot ( 整合多数据源 )
实际工作中如何进行搭建多数据源以及区分数据源?主要有两种方式1.分包结构com.lizhen.test1 ---访问test1数据源com.lizhen.test1 ---访问test2数据源分布式事物解决方案: jta+automatic 这是最传统的项目的解决方案2.使用注解的方式 import com.lizhen.testclass UserService{@DataSource(t...原创 2018-02-25 16:35:55 · 211 阅读 · 0 评论 -
10-Spring Boot ( 定时任务调度 )
使用@Scheduled创建定时任务原创 2018-02-25 16:41:10 · 177 阅读 · 0 评论 -
11-Spring Boot ( 获取配置文件信息 )
一般我们在实际工作中有以下这么几个环境test ---- 本地开发环境 application-dev.propertiessit ----- 测试环境 application-test.propertiesprc ---- 预生产环境 application-prc.propertiesprd ---- 生产环境 application-prod.properties1.创建新的配置文件...原创 2018-02-25 16:52:29 · 276 阅读 · 0 评论 -
12-Spring Boot ( 端口号修改 )
在application.yml的配置文件中修改我们修改了端口号,还配置的项目名称server: port: 8090 context-path: /lizhen123具体如图所示查看效果原创 2018-02-25 17:03:35 · 192 阅读 · 0 评论 -
13-Spring Boot (采用actuator监控spring boot的健康 )
我们一开始说了Spring Boot的四大特性 编码 ,配置 ,监控 ,部署下面我们说一下它的第三个特性:监控我们这一节先讲actuator监控1.pom文件引入actuator监控所需要的jar包<!--监控中心的jar包--><dependency> <groupId>org.springframework.boot</groupId>...原创 2018-02-25 17:33:04 · 306 阅读 · 0 评论 -
14-Spring Boot(一种简洁可视化的监控报表 spring boot admin)
我们之前已经创建了一个项目下面我们需要再次创建一个项目,充当我们的客户端1.创建好之后,需要引入maven依赖进入GitHub的官网,搜索 spring boot admin ,回车搜索2.在找到spring boot admin相应的内容,点击如图所示圈出来的地方我们可以看到spring boot活跃度是非常高的,是在两天之前更新的.接着往下看,我们可以看到几个admin的版本,我们就用最新的版...原创 2018-02-09 11:17:52 · 10091 阅读 · 0 评论 -
15-Spring Boot(Spring Boot admin监控报表详解)
上一篇:14-Spring Boot(一种简洁可视化的监控报表 spring boot admin)上一篇我们创建了一个可视化的监控报表,下面我们对报表进行详细的讲解.1.Applications图解detailsMetrics 这个是所有里面最为重要的,详细讲解我们对客户端发送这样一个请求,它相应的请求数量就会加1,请求时间我们可以和下面的一张图进行对比,对我们的请求时间也做了相应的统计Envi...原创 2018-02-09 14:45:05 · 2193 阅读 · 2 评论 -
16-Spring Boot ( 发布打包 )
说完前面的三个特性,我们再说一下最后一个特性,发布打包也就是部署springboot的部署非常简单关于如何使用idea打包,我之前的一篇文章已经讲过了 大家可以看一下 idea导出jar包1.在pom文件配置打包相关的信息<!--打包所需要的东西--><build> <plugins> <plugin> ...原创 2018-02-25 17:57:14 · 150 阅读 · 0 评论