自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 1 | SpringBoot学习之旅

1 | SpringBoot入门简介注:本系列是本人在学习SpringBoot做的笔记,不喜勿喷基础篇1 | SpringBoot入门简介2 | SpringBoot全局的配置文件application.yml之YAML简介3 | SpringBoot配置完application.yml后如何注入配置文件的值4 | SpringBoot的@ConfigurationProperties和@Value的区别5 | SpringBoot中@PropertySource、@ImportResourc

2020-07-31 13:54:11 197

原创 10 | SLF4j的使用原理

1、浅谈如何在系统中使用SLF4j以后开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法;给系统里面导入slf4j的jar和 logback的实现jarimport org.slf4j.Logger;import org.slf4j.LoggerFactory;public class HelloWorld { public static void main(String[] args) { Logger logger = LoggerFact

2020-07-31 14:16:41 218

原创 9 | 日志框架和选择

市面上的日志框架;JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(java.util.logging) Log4j2 Logback左边选一个门面(抽象层)、右边来选一个实现;推荐使用:日志门面: SLF4J;日

2020-07-31 14:14:01 128

原创 8 | 浅谈配置文件加载位置

springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件–file:./config/–file:./–classpath:/config/–classpath:/优先级由高到底,高优先级的配置会覆盖低优先级的配置;SpringBoot会从这四个位置全部加载主配置文件;互补配置我们还可以通过spring.config.location来改变默认的配置文件位置,但是这种配置需要打包后才生效

2020-07-31 14:12:14 148

原创 7 | SpringBoot之Profile多环境支持

我们在做一个项目,未免有很多个环境进行开发,譬如,开发环境、生产环境。。而不同的环境,当然要配置不同的端口号,那么Profile就起到配置多环境的作用,怎么做呢??我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml,默认使用application.properties的配置.propertie的配置文件的多环境配置如果我们使用 .properties的配置文件进行开发项目,那么我们需创建三个.properties的配置文件,如 appli

2020-07-31 14:10:35 281

原创 6 | SpringBoot中application.yml配置文件的占位符使用方法

1、随机数的占位符${random.value}、${random.int}、${random.long}${random.int(10)}、${random.int[1024,65536]}2、占位符获取之前配置的值,如果没有可以是用:指定默认值person: lastName: 张三${random.uuid} age: ${random.int} boss: false birth: 2017/12/12 maps: {k1: v1,k2: 12} lists:

2020-07-31 14:06:37 4686

原创 5 | SpringBoot中@PropertySource、@ImportResource和@Bean三个注解的作用

@PropertySource@PropertySource的作用:加载指定的配置文件什么意思呢??? 下面,代码举例我在reources中在创建一个person.yml,把之前的application.yml里面的内容删除person.ymlperson: lastName: hello age: 18 boss: false birth: 2017/12/12 maps: {k1: v1,k2: 12} lists: - lisi - zhaoliu

2020-07-31 14:04:44 403

原创 4 | SpringBoot的@ConfigurationProperties和@Value的区别

如果,你看了我的上一篇文章,你会领悟到@ConfigurationProperties可以将本类中的所有属性和配置文件中相关的配置进行绑定,然而,将本类中的所有属性和配置文件中相关的配置进行绑定的方式还有另一种,那便是使用@Value的注解。@Vlaue的用法@Component// @ConfigurationProperties(prefix = "person")public class Person { @Value("${person.lastName}") private

2020-07-31 14:00:47 195

原创 3 | SpringBoot配置完application.yml后如何注入配置文件的值

3 | SpringBoot配置完application.yml后如何注入配置文件的值首先,我们定义一个JavaBean(实体类)@Component@ConfigurationProperties(prefix = "person")public class Person { private String lastName; private Integer age; private Boolean boss; private Date birth; pri

2020-07-31 13:57:26 1287

原创 2 | SpringBoot全局的配置文件application.yml之YAML简介

2 | SpringBoot全局的配置文件application.yml之YAML简介配置文件的作用SpringBoot在底层都给我们自动配置好,那么,配置文件可以自定义SpringBoot自动配置的默认值什么是YAMLYAML(YAML Ain’t Markup Language)有以下两个定义:YAML A Markup Language:是一个标记语言YAML isn’t Markup Language:不是一个标记语言;是不是很奇怪,到底是不是?尽管是不是,它都跟标记语言脱不了关

2020-07-31 13:51:46 426

原创 mybatis接入springboot项目后自动生成器的使用

mybatis接入springboot项目后自动生成器的使用首先,创建一个springboot项目先加入以下两个基本依赖项目创建完成后,运行一下项目ok,没有问题下面,在pom中加入mybatis的依赖和mybatis自动生成器相关配置<dependencies> <dependency> <groupId>org.springframework.boot</groupId>

2020-07-21 15:16:41 118

原创 @keyup.enter.native和@click.native.prevent是什么意思

@keyup.enter.native和@click.native.prevent是什么意思一、 @keyup.enter.native一般vue的监听组件,是这样写<input v-on:keyup.enter="submit"><input @keyup.enter="submit">但是, 如果用了封装组件的话,比如element,这个时候使用按键修饰符需要加上.native<el-input v-model="account" placeholder="

2020-07-19 16:55:13 13586

原创 VS Code 的 ESlint 格式化Vue代码

VS Code 的 ESlint 格式化Vue代码第一步添加两个插件第二步在setting.json中添加以下 ESlint 格式化配置"editor.codeActionsOnSave": { "source.fixAll.eslint": true },通过以上配置就可以实现 ctrl+s 保存时对js代码或js的文件进行格式化,注意仅对js代码或js的文件格式化第三步那么,我们想格式化 vue 文件中的 html 和 css 代码,要怎么做呢?利用 vscode 自

2020-07-17 14:14:47 570

原创 Vue-meta做权限控制

Vue-meta做权限控制<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="app"> <router-link to='/home'>首页</router-link> <router-link to='/

2020-07-12 16:32:00 528

原创 v-router路由动态匹配

v-router路由动态匹配<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="app"> </div> </body> <script type="text/javascript" src="js/vue.m

2020-07-12 15:39:18 214 1

原创 v-router路由参数

v-router路由参数<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id="app"> </div> </body> <script type="text/javascript" src="js/vue.min

2020-07-11 15:44:16 278

原创 v-router的使用

前端路由的原理

2020-07-11 15:05:00 318

原创 computed的简单使用

computed的简单使用

2020-07-10 18:08:49 282

原创 watch简单与复杂监视

watch简单与复杂监视

2020-07-10 17:05:43 208

原创 过滤器的使用

过滤器的使用一、局部过滤器第二、全局过滤器并且,可用arg传值

2020-07-10 16:41:51 108

原创 具名插槽

具名插槽

2020-07-10 16:34:39 168

原创 组件之间的通信

组件之间的通信序言上图看出,组件之间的通信有两种情况,要么父传子,要么子传父一、父传子 - props二、子传父 - 监听事件

2020-07-10 15:49:52 110

原创 Vue的全局组件与局部组件的使用

Vue的组件化开发template比el的优先级更高

2020-07-10 14:04:12 221

原创 v-bind简单介绍

v-bind简单介绍序1、内置属性的绑定控制台显示2、绑定自定义属性可以简写

2020-07-10 14:00:38 128

原创 v-if与v-show的区别

v-if与v-show的区别

2020-07-09 17:40:59 96

原创 一张图解释MVC与MVVC的区别

一张图解释MVC与MVVC的区别快来喷我

2020-07-09 16:59:42 1067

原创 如何查看自己关注过的分类专栏?

如何查看自己关注过的分类专栏?第一步第二步第三步

2020-07-09 15:59:46 453 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除