SpringBoot
文章平均质量分 71
qq_36901488
这个作者很懒,什么都没留下…
展开
-
SpringBoot学习_编写HelloWorld
新建一个Maven项目新建出来的项目结构是这样子的可能右下角会有个提示:问你是否要自动导入依赖?原创 2018-10-11 11:06:34 · 219 阅读 · 0 评论 -
SpringBoot学习_简介以及微服务
SpringBoot简介Spring Boot是用来简化Spring应用开发,去繁从简,just run就能创建一个独立的,产品级别的应用优点:快速创建独立运行的Spring项目以及与主流框架集成使用嵌入式的Servlet容器,应用无需打成WAR包starters自动依赖与版本控制大量的自动配置,简化开发,也可修改默认值无需配置XML,无代码生成,直接创建出来就可以用准生产环境的...原创 2018-10-09 15:20:21 · 113 阅读 · 0 评论 -
SpringBoot_自动配置原理
配置文件到底能写什么?怎么写?自动配置原理;配置文件能配置的属性参照自动配置原理SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration注解,这个在之前讲helloworld的时候提到过了@EnableAutoConfiguration的作用:利用@Import({AutoConfigurationImportSelector....原创 2018-10-19 10:12:51 · 147 阅读 · 0 评论 -
SpringBoot学习_日志
文章目录日志框架分类和选择SLF4j使用日志框架分类和选择日志门面与日志实现的关系有点像、JDBC和数据库驱动的关系日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(java.util.logging)Log...原创 2018-10-28 09:11:58 · 183 阅读 · 0 评论 -
SpringBoot学习_webjars和静态资源映射规则
SpringBoot简介使用SpringBoot创建SpringBoot应用,选中我们需要的模块;SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来自己编写业务代码就可以了自动配置原理xxxxAutoConfiguration:帮我们给容器中自动配置组件xxxxProperties:配置类,用来封装配置文件的内容;SpringBoot...原创 2018-10-29 22:14:24 · 406 阅读 · 0 评论 -
SpringBoot学习-引入thymeleaf
1原创 2018-10-30 09:52:58 · 285 阅读 · 0 评论 -
SpringBoot学习_thymeleaf语法
Thymeleaf使用只要我们把HTML页面放在classpath:/templates/路径下,thymeleaf就能自动渲染;然后我们就能使用thymeleaf高大上的语法了首先要导入thymeleaf的命名空间:<html xmlns:th="http://www.thymeleaf.org">例子:controller:@RequestMapping(&qu原创 2018-11-01 21:49:47 · 465 阅读 · 0 评论 -
SpringBoot学习_SpringMVC自动配置原理
1原创 2018-11-03 20:48:31 · 607 阅读 · 0 评论 -
SpringBoot学习_crud国际化
国际化:能切换不同语言步骤:编写国际化配置文件,抽取页面需要显示的国际化消息新建配置文件idea在识别到你新建的第一个国际化配置文件后会自动切换到国际化视图你有多个需要配置的属性就按同样的方式点击加号配置SpringBoot自动配置好了管理国际化资源文件的组件;我们只需要指定好国际化配置文件的路径即可然后去页面获取国际化的值然后就可以切换浏览器的语言信息看效果了比如...原创 2018-11-06 22:08:55 · 165 阅读 · 0 评论 -
SpringBoot_外部配置加载顺序
官方文档地址SpringBoot也可以从以下位置加载配置; 优先级从高到低(1~11);高优先级的配置覆盖低优先级的配置,所有的配置会形成互补配置命令行参数所有的配置都可以在命令行上进行指定例如:java -jar spring-boot-02-config-02-0.0.1-SNAPSHOT.jar --server.port=8087 --server.context-path=/...原创 2018-10-16 09:25:36 · 244 阅读 · 0 评论 -
SpringBoot学习_配置文件的加载位置
spring boot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件file:./config/:文件路径下的config文件夹file:./:文件路径下classpath:/config/:类路径下的config文件夹classpath:/:类路径下从上到下扫描,1的优先级最高,4的...原创 2018-10-15 14:43:04 · 182 阅读 · 0 评论 -
SpringBoot学习_入门准备
1原创 2018-10-11 11:08:15 · 137 阅读 · 0 评论 -
SpringBoot学习_父项目和场景启动器
父项目在pom.xml中有一个父项目: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ar原创 2018-10-12 08:28:39 · 507 阅读 · 0 评论 -
SpringBoot学习_自动配置
/** @SpringBootApplication 用来标注一个主程序类,说明这是一个SpringBoot应用* */@SpringBootApplicationpublic class SpringBoot01HelloworldApplication { public static void main(String[] args) { //Spring应用启动起来 Spr...原创 2018-10-12 10:24:21 · 105 阅读 · 0 评论 -
SpringBoot学习_使用向导快速创建Spring Boot应用
新建项目起包名模块名等选择模块(其实就是选择starters)例如我要导入校验功能选勾Validation他就会导入JSR-303了选最基本的web然后下一步再finish就可以了然后它就会联网从springboot官网帮我们生成项目生成的项目中已经有一个主程序了,我们就可以专心写controller等了package com.nyh.springboot.controll...原创 2018-10-12 11:03:59 · 322 阅读 · 0 评论 -
SpringBoot学习_yaml介绍和yaml配置文件值获取
文章目录yaml简介yaml语法基本语法值的写法yaml简介SpringBoot使用一个全局的配置文件,也就是下面这两个中的任意一个SpringBoot都会把它当做配置文件,配置文件名是固定的application.propertiesapplication.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YA...原创 2018-10-13 21:03:54 · 6017 阅读 · 2 评论 -
SpringBoot学习_@PropertySource&@ImportResource&@Bean
1原创 2018-10-15 10:17:55 · 140 阅读 · 0 评论 -
SpringBoot学习_配置文件占位符
文章目录随机数随机数原创 2018-10-15 10:32:48 · 583 阅读 · 0 评论 -
SpringBoot学习_Profile多环境支持
1原创 2018-10-15 14:07:48 · 865 阅读 · 0 评论 -
SpringBoot学习_crud引入资源
html放入到templates文件夹下dao和entitiescss,js等静态资源放到static文件夹下把index定为首页的方法:方法一:在Controller中添加方法定位到首页,{"/","/index.html"}代表多种请求@RequestMapping({"/","/index.html"}) public String i原创 2018-11-05 21:21:08 · 129 阅读 · 0 评论