spring boot
spring boot入门学习
爆发的~小宇宙
github地址:https://github.com/ordinary-zhang?tab=repositories
展开
-
SpringBoot整合Druid并配置数据源监控
1 导入依赖 <!-- https://mvnrepository.com/artifact/com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> &原创 2018-11-27 17:33:22 · 1106 阅读 · 0 评论 -
SpringBoot通过JDBC方式访问数据库
1 环境准备数据库使用MySQL,我们先创建一个springboot项目再导入MySQL驱动:<dependency> <groupId>org.springframework.boot</groupId> <artifactId原创 2018-11-27 15:51:11 · 2005 阅读 · 0 评论 -
SpringBoot web开发--模板引擎(Thymeleaf)学习
模板引擎对于web开发的同学我们应该知道很多常用的模板引擎,例如jsp、Velocity、Freemarker、Thymeleaf等。以前我们可以使用jsp在jsp中遍历后端传递的值或者判断等等。那现在我们如果使用springboot开发了该怎么办呢?当然是springboot给我们提供了强大的模板引擎Thymeleaf,语法更简单,功能更强大;1、引入thymeleaf; <de...原创 2018-11-15 17:52:06 · 402 阅读 · 0 评论 -
SpringBoot web开发-静态资源映射规则
1 Hello World如何创建一个SpringBoot web项目我这里就不多赘述了,我们先看看如何发送一个Hello orld 请求把:创建一个HelloController@RestControllerpublic class HelloController { @RequestMapping(method = RequestMethod.GET,path = "/h...原创 2018-11-14 11:35:38 · 2765 阅读 · 0 评论 -
SpringBoot日志框架的选择及使用原理
1 日志框架介绍对于我们日常开发日志是经常使用的,当然以前的我们可能还傻傻的各种System.out.println("重要数据")在控制台输出各种重要数据呢,投入生产的时候再注释掉。到现在为止呢,已经有很多日志可供选择了,而市面上常见的日志框架有很多,比如:JCL、SLF4J、Jboss-logging、jUL、log4j、log4j2、logback等等,我们该如何选择呢?市面上的日志框架...原创 2018-11-09 16:49:11 · 15507 阅读 · 0 评论 -
spring boot中配置文件的加载位置以及优先级
配置文件加载位置springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件。–file:./config/–file:./–classpath:/config/–classpath:/优先级由高到底,高优先级的配置会覆盖低优先级的配置;SpringBoot会从这四个位置全...原创 2018-11-06 16:37:01 · 1694 阅读 · 0 评论 -
Spring boot 中通过profile属性指定配置文件
1、多Profile文件1 通过在配置文件中配置一个项目在开发的过程中可能存在搓个配置文件一个是生产环境,一个是测试环境,那么如何去指定呢?我们知道在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml。默认使用application.properties的配置;我们创建两个配置文件application-dev.propert...原创 2018-11-06 14:59:42 · 5107 阅读 · 1 评论 -
Spring Boot中配置文件中random以及占位符的使用
1、随机数在Spring Boot 配置文件中我们可以使用后随机数random,语法如下:${random.value}、${random.int}、${random.long}${random.int(10)}、${random.int[1024,65536]}下面通过例子进行学习:创建于一个cat类package cn.zhangyu.bean;import org.sp...原创 2018-11-06 11:18:26 · 1948 阅读 · 0 评论 -
Spring 注解 @PropertySource、@ImportResource、@Bean的使用
1 概述我们对于一些属性的配置肯定不会写在一个配置文件中这样显得耦合性太强,如何去指定配置文件呢? 下面我们就通过@PropertySource、@ImportResource、@Bean的使用这几个属性的学习来解决此问题。2 @PropertySource@PropertySource:加载指定的配置文件person 类package cn.zhangyu.bean;impor...原创 2018-11-05 20:41:44 · 1244 阅读 · 0 评论 -
spring boot 配置文件properties,yml语法学习及属性获取@ConfigurationProperties和@Value
1 概述SpringBoot使用一个全局的配置文件,配置文件名是固定的;当我们创建一个项目时会在resource目录下出现一个默认的配置文件application.properties 我们可以在里面进行一些参数的配置,当然还有另外一种方式yml文件application.yml(YAML Ain’t Markup Language),他们之间写法不同,作用都是一样的,下面我们就来进行学习,可以...原创 2018-11-05 18:28:13 · 11097 阅读 · 3 评论 -
Spring Boot项目搭建访问时404
错误@RestController@RequestMapping(value = "/LLGA")public class TestController { @RequestMapping(value = "/test" ,method = RequestMethod.GET) public String test1(@RequestParam(value = "JobN...原创 2018-08-07 17:10:31 · 3714 阅读 · 0 评论 -
Spring boot 入门以及搭建简单的Hello World
1 简介Spring Boot是目前很红火的开发工具了,它是用来简化Spring应用开发,约定大于配置,去繁从简,能够创建一个独立的、产品级别的应用。2 产生背景说到Spring Boot不得不说到微服务,微服务其实是一种架构风格,他是一组小型服务,这些小型服务通过http的形式进行访问,每一个小型服务相当于各个功能,相当于把一个项目拆分为一个一个的模块进行独立开发。 微服务文档 ...原创 2018-07-24 23:45:19 · 349 阅读 · 0 评论