SpringBoot
文章平均质量分 78
逼哥很疯狂
good good study , day day up.
展开
-
SpringBoot第十章:构建Maven多模块项目
单模块项目:将所有的东西都集中在单一模块中:就是 把 Entity实体类/Dao数据库访问层/Controller控制器层/Service业务服务逻辑处理层/自定义的工具类Utils/跟第三方服务通信的服务处理层Others优点:省事,不要建立那么多个模块! ~ 简而小的项目可以如此缺点:1.项目过大时,过分冗余,找某个类/接口时就得一层一层的点开“包”目录 ~ 费劲! 2.如果要跟第三方服务进行通信,那可能会跟本身系统的业务逻辑混在一起 ~混乱!构建maven多模块项目...原创 2021-05-18 10:13:39 · 347 阅读 · 1 评论 -
SpringBoot第九章: 应用Springboot去做增删改查
一.新建一个多环境的项目1.先建一个 Starter 的项目2.配置为多环境dev是正式测试的环境prod是生产机测试环境test是普通测试环境local是本地测试环境3.开始准备工作本次多环境选择local本地配置。application.yml:spring: profiles: active: - local application-local.yml:spring: t...原创 2021-05-15 18:30:08 · 212 阅读 · 0 评论 -
SpringBoot第八章: 国际化相关配置以及传参
一.网页配置国际化语言1. 网页直接获取配置文件中的内容我们在项目中resource文件包下,设置一个: message.properties这种文件的命名格式是国际默认的。美国:message_zh_CN.properties 中国:message_en_US.properties我们分别在这三个文件中放入一些内容,让程序去调用,然后显示到网页中message.properties:welcome=Hello! Welcome to my website-usa....原创 2021-05-12 18:35:51 · 1805 阅读 · 0 评论 -
SpringBoot第七章: yml + xml 配置日志功能
我们在springFramework中有讲过Log4J的日志框架,在springmvc中讲过Log4J2和SLF4J等日志框架。这次我们来讲下,怎么在springboot的框架下配置SLF4J和LogBack的使用那么我们来了解下日志的等级:常见的分为以下5种一.控制台输出日志、显示日志开启日志功能:如果你想要在springboot中开启日志功能,那么可以直接在yml配置文件中配置为:debug: true我这里配置的是dev机:application-...原创 2021-05-12 16:36:10 · 1959 阅读 · 0 评论 -
SpringBoot第六章: YML 配置文件功能
一. yml配置文件它本身就是json的超级升级yaml文件 , 属于分层的配置文件,和properties文件 , 结构上有很大不同。有点类似于json 结构在application.properties中,我们是通过以下的配置方式来配置项目。# bannerspring.banner.charset=UTF-8spring.banner.location=classpath:test.txt# devtoolpring.devtools.restart.enabled...原创 2021-05-12 09:10:56 · 752 阅读 · 1 评论 -
SpringBoot第五章: application.properties 配置文件功能
springboot有很多配置文件,配置功能强大。一.application.properties 配置tomcat服务器启动端口如果在生产机或者测试机中遇到8080端口被占用,那么我们可以通过修改端口进行运行。只需要修改配置文件即可:application.properties:# bannerspring.banner.charset=UTF-8spring.banner.location=classpath:test.txt# devtool#spring...原创 2021-05-11 18:09:22 · 987 阅读 · 1 评论 -
SpringBoot第四章: 处理全局异常
我们在springmvc中有讲过处理全局异常,当然,springboot也是有全局异常处理的。一. 自定义 处理常见的404和 505 页面。例如,我们输入了一个程序中不存在的路径,那么会跳转到404找不到的界面。输入:http://localhost:8080/j/show1其实,springboot中还自带有自定义处理404.html和500.html异常。只需要在resources/templates目录下放入error.html就可以进行页面自定义跳转,但前提是需...原创 2021-05-11 11:08:14 · 550 阅读 · 0 评论 -
SpringBoot第三章:Json数据传递、常见的页面模板
一.Json数据传递在springboot中前后端交互是以json数据格式来传输的。比如我们 模拟 在后台获取到一个user数据,传递到前端。user.java:package com.SpringBoot.demo.json;public class User { private String id; private String name; private int age; public String getId() { return id; } public vo原创 2021-05-08 17:13:10 · 1222 阅读 · 1 评论 -
SpringBoot第二章:设置banner、修改settings、devtools热部署
首先,我们创建一个springBoot的项目,写一个测试程序跑起来。HelloWorldController.javapackage com.SpringBoot.demo;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class HelloWo...原创 2021-05-08 12:07:17 · 1051 阅读 · 0 评论 -
SpringBoot第一章:eclipse创建以及javaConfig的配置使用
springBoot的创建一.我们可以从网站上直接download下来一个压缩包,解压后导入到项目中。二.可以使用eclipse直接创建工程项目进行创建SpringBoot.点击新建Starter项目:新建项目名称和包进入到项目中,@SpringBootApplication 就是项目启动的核心类:先建一个测试类:HelloTest.javapackage com.SpringBoot.demo;import org.springframework.w.原创 2021-05-07 18:46:37 · 453 阅读 · 1 评论