
SpringBoot
文章平均质量分 73
SpringBoot个人笔记
didkdjdk
这个作者很懒,什么都没留下…
展开
-
日志
上述代码中log对象就是用来记录日志的对象,下面的log.debug,log.info这些操作就是写日志的API了。上述的log对象可以由lombok提供的注解@Slf4j来提供,这样就可以省去创建log对象的代码。一般情况下,开发时候使用DEBUG,上线后使用INFO,运维信息记录使用WARN即可。3.设置日志组,控制指定包对应的日志输出级别,也可以直接控制指定包对应的日志输出级别。日志文件的使用存在各种各样的策略,例如每日记录,分类记录,报警后记录等。日志是需要记录到文件中的,以方便之后维护查阅。原创 2024-05-19 11:01:24 · 339 阅读 · 0 评论 -
多环境开发
那么当Maven的环境和SpringBoot环境冲突时,由于SpringBoot是依靠maven来管理工程的,因此SpringBoot的环境应该跟随Maven的环境。将所有的配置根据功能对配置文件中的信息进行拆分,并制作成独立的配置文件,命名规则如下。一般情况下,配置的各种环境在yml文件的最后面,且不同环境配置的一般是冲突的信息。1.使用group时,若这些环境中存在相同的属性,仍为后加载的覆盖先加载的。若这些环境中存在相同的属性,则后加载的会覆盖先加载的,且dev会最后加载。原创 2024-05-18 22:28:17 · 890 阅读 · 0 评论 -
配置高级
默认情况下,配置文件的名称都是application,但这个名字是可以更改的有以下两种方式,都需要使用临时属性方法一:配置临时属性:值为要更改的配置文件的名称,不带扩展名例:方法二:配置临时属性:值为要更改的配置文件的路径例:当同时配置了多个相同扩展名的配置文件时,在下面的优先级更高如上图,ebank-server.yml的优先级会更高注:现在学习的都是SpringBoot的单体项目,即单服务器版本。原创 2024-05-18 22:27:28 · 433 阅读 · 0 评论 -
打包与运行
在程序开发完后,一般需要在专用的服务器上运行,因此需要将开发的程序打包,并在服务器上运行。原创 2024-05-18 20:07:39 · 458 阅读 · 0 评论 -
业务层和数据层的命名规范
如根据用户名密码查询:selectByUserNameAndPaaword。业务层的方法名定义一定要与业务有关,如登录操作就是login。数据层的方法名定义一定与业务无关。原创 2024-05-18 20:08:34 · 136 阅读 · 0 评论 -
lombok简化实体类开发
Lombok,一个Java类库,提供了一组注解,简化POJO实体类开发,SpringBoot目前默认集成了lombok技术,并提供了对应的版本控制,所以只需要提供对应的坐标即可,在pom.xml中添加lombok的坐标。使用lombok可以通过一个注解@Data完成一个实体类对应的getter,setter,toString,equals,hashCode等操作的快速添加。原创 2024-05-18 20:06:41 · 183 阅读 · 0 评论 -
SpringBoot SSMP整合
Bean//定义Mp拦截器//添加具体的拦截器。原创 2024-05-18 20:05:51 · 794 阅读 · 0 评论 -
基础配置
YAML(YAML Ain't Markup Language),一种数据序列化格式。具有容易阅读、容易与脚本语言交互、以数据为核心,重数据轻格式的特点。yaml,和xml,properties一样,都是一种文件的格式.yml格式(主流).yaml格式。原创 2024-05-18 20:05:19 · 690 阅读 · 0 评论 -
SpringBoot简介
在做一个项目时,往往需要用到很多框架,而这些框架又有很多版本,那么不同框架版本之间可能并不兼容,导致需要挨个配置,一旦更改其中一个,可能会连带更改许多配置,导致很多麻烦而SpringBoot就做出了整理,其将很多框架版本之间的最佳搭配整理出来这个搭配就是parent,parent本身也有很多版本,每个版本之间都对搭配进行了调整因此只需要引入对应版本的parent,之后导入依赖的时候就可以不用手动调整版本。原创 2024-05-18 20:04:09 · 290 阅读 · 0 评论 -
SpringBoot入门案例
设置完信息后,点击下面最左侧的按钮,会下载一个压缩包,压缩包内就是创建的SpringBoot工程,将其导入到idea中即可使用。默认的SpringBoot的版本是2.6.13,可以创建后在pom.xml中更改(但该版本可以正常使用,不报错)由于创建SpringBoot模块时没有该选项,因此需要在创建模块后再pom.xml中改。在选择服务器的URL时,可以选择阿里云提供的网站:start.aliyun.com。注:Java8可行的版本有2.5.4,但这里没有该选项,需要在之后改。原创 2024-05-18 20:03:26 · 498 阅读 · 0 评论