![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot相关
她—嫌我帅
这个作者很懒,什么都没留下…
展开
-
SpringBoot学习笔记(一)
为什么要使用SpringBoot?传统项目:1.1 整合SSH或者SSM,考虑 配置文件、Jar冲突问题,整合繁琐,配置复杂1.2 打包方式,打包成一个war包,放入tomcat/webapp目录下进行执行什么是SpringBoot?SpringBoot是一个“快速开发框架”,帮助我们快速的整合(常用的)第三方框架(通过Maven依赖关系###依赖关系底层是由Maven继承实现)...原创 2018-11-28 09:38:36 · 170 阅读 · 0 评论 -
SpringBoot学习笔记(二)
创建一个SpringBoot项目要求:jdk1.8以上(1)创建一个Maven项目(2)配置pom.xml<!-- parent作用:整合第三方常用框架 依赖信息(各种依赖信息)--> <parent> <groupId>org.springfram原创 2018-11-28 09:39:23 · 89 阅读 · 0 评论 -
SpringBoot学习笔记(三)- 资源访问
1.静态资源(1)静态资源包括: js、css、 图片(2)静态资源存放在:src/main/resources目录下面(3)有时创建的maven目录并没有src/main/resources,参考地址:(不用创建test下的resources,也不用走libraries的步骤)https://zhidao.baidu.com/question/2077185130180927028.h...原创 2018-11-28 09:40:03 · 249 阅读 · 0 评论 -
SpringBoot学习笔记(四)-全局捕获异常
try catch 异常捕获正常方法中,对于可能会发生异常的方法,我们使用try catch 去捕获它,在catch里面做处理:@RestControllerpublic class ErrorController { @RequestMapping("/ErrorRes") public String ErrorRes(int i){ int j = 2; try {...原创 2018-11-28 09:40:39 · 153 阅读 · 0 评论 -
SpringBoot学习笔记(五)- 日志
传统方式配置日志每个类都要声名一个日志变量:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestCon...原创 2018-11-28 09:41:11 · 237 阅读 · 0 评论 -
SpringBoot学习笔记(六)-线程同步及异步执行
概念(1)线程:线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。(2)线程同步:当多个线程同时读写同一份共享资源的时候,可能会引起冲突。线程同步需要牢记以下4点:a. 线程同步就是线程排队。同步就是排队。线程同步的目的就是避免线程“同步”执行。这可真是个无聊的绕口令。b. 只有共享资源的读写访问才需要同步。如...原创 2018-11-28 09:41:47 · 3244 阅读 · 0 评论 -
SpringBoot学习笔记(七)- 配置环境
环境类型开发环境(dev/uat),配置文件名称:application-dev.properties测试环境(test),配置文件名称:application-test.properties生产环境(prod),配置文件名称:application-prod.properties(只有 ‘-’ 后的内容是可变的)各环境配置内容server.port=8080 ---- 端口号可以...原创 2018-11-28 09:42:12 · 135 阅读 · 0 评论 -
SpringBoot学习笔记(八)- 整合Mybatis
添加依赖pom.xml文件中添加一下依赖; <!--mysql依赖 --> <dependency> <groupId>mysql</group原创 2018-11-28 09:42:30 · 218 阅读 · 0 评论