随笔分类 -  java

摘要:SpringBoot定时任务 定时任务配置 package com.demo.scheduled; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Co 阅读全文
posted @ 2021-10-12 15:12 因心光 阅读(41) 评论(0) 推荐(0)
摘要:SpringBoot整合谷歌验证码 依赖 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> 配置 配置文 阅读全文
posted @ 2021-10-12 11:07 因心光 阅读(494) 评论(0) 推荐(0)
摘要:Actuator监控应用(Json数据格式 无界面) 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </depende 阅读全文
posted @ 2021-10-12 10:55 因心光 阅读(40) 评论(0) 推荐(0)
摘要:SpringBoot整合Druid 依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.2</version> </depende 阅读全文
posted @ 2021-10-11 21:37 因心光 阅读(71) 评论(0) 推荐(0)
摘要:1.0 异常处理 全局异常处理类 import com.demo.vo.HttpResult; import org.springframework.validation.BindException; import org.springframework.validation.ObjectError 阅读全文
posted @ 2021-10-11 21:06 因心光 阅读(790) 评论(0) 推荐(0)
摘要:SpringBoot校验 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 默认配置属性文 阅读全文
posted @ 2021-10-11 20:59 因心光 阅读(57) 评论(0) 推荐(0)
摘要:SpringBoot中的Json字符串处理 1.0 统一响应结果集 SpringBoot 项目主要作用于前后端分离项目,为了方便前后端进行数据交互,我们需要统一后端的返回数据格式,封装出一个统一框架响应状态码和统一响应类 /** * Constants enumerating the HTTP st 阅读全文
posted @ 2021-10-11 10:23 因心光 阅读(696) 评论(1) 推荐(0)
摘要:SpringBoot profile 由于开发流程中不同的阶段需要不同的项目环境,每个项目环境中所需要的配置 数据库连接等都是不同的,所以我们就需要很多不同的配置文件 profile表示开启某个配置 # 声明开启的环境 spring: profiles: active: test 通过命令执行指定环 阅读全文
posted @ 2021-10-09 14:44 因心光 阅读(52) 评论(0) 推荐(0)
摘要:一、 SpringBoot整合devtools(热部署 仅需依赖) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>tru 阅读全文
posted @ 2021-10-09 11:02 因心光 阅读(98) 评论(0) 推荐(0)
摘要:SpringBoot整合Swagger3.0(动态生成接口文档) 引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</ver 阅读全文
posted @ 2021-10-09 10:40 因心光 阅读(368) 评论(0) 推荐(0)
摘要:本章内容基于SpringBoot入门:https://www.cnblogs.com/forelim/p/15379580.html SpringBoot整合Mybatis 导入依赖 <!-- mysql --> <dependency> <groupId>mysql</groupId> <arti 阅读全文
posted @ 2021-10-08 18:27 因心光 阅读(50) 评论(0) 推荐(0)
摘要:第一个SpringBoot工程 创建一个普通的maven工程 引入父工程和依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww 阅读全文
posted @ 2021-10-08 14:18 因心光 阅读(38) 评论(0) 推荐(0)
摘要:1. 概述 程序:按照一定逻辑编写的代码集合,储存在硬盘 进程:正在运行的程序,系统为进程分配内存空间; 进程是资源分配的最小单位 线程:在进程中独立运行的代码块,一个进程中可以有多个线程;线程是程序执行的最小单位 进程的特点: 独立性:进程是系统中独立存在的实体 动态性:进程是一个正在系统中活动的 阅读全文
posted @ 2021-05-13 21:36 因心光 阅读(76) 评论(0) 推荐(0)
摘要:1. File类 (java.io.File) 文件和目录文件名的抽象表达形式 File类的实例化 File(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。 File(String pathname) 通过 阅读全文
posted @ 2021-05-13 21:33 因心光 阅读(54) 评论(0) 推荐(0)
摘要:1. 关键词&语法 1. try 运行可能出现异常的代码 2. catch 抓取抛出的异常 3. throw 抛出异常 4. throws 声明抛出的异常 5. finally 必须执行的代码块 2. 编程错误分类 编译错误(强制处理) 运行错误 Error 严重错误 Exception 异常 逻辑 阅读全文
posted @ 2021-05-13 21:32 因心光 阅读(57) 评论(0) 推荐(0)
摘要:1. 集合概述 可以储存任意长度,任意引用类型数据的容器 2. 集合框架 Collection接口 List、Set的父接口,无序,可重复 常用方法 1. int size(); // 获取集合中对象的个数 2. boolean isEmpty(); // 判断集合是否为空 3. boolean c 阅读全文
posted @ 2021-05-13 21:30 因心光 阅读(65) 评论(0) 推荐(0)
摘要:日期类 一、Date (java.util.Date) 获取当前到1970年的毫秒值 System.currentTimeMillis(); 获取日期以及格式化 import java.util.Date; import java.text.SimpleDateFormat; public clas 阅读全文
posted @ 2021-05-06 19:55 因心光 阅读(48) 评论(0) 推荐(0)
摘要:1. String类 String 被final修饰,不可变 常用方法: 1. length() // 获取字符串长度 2. isEmpty() // 校验是否为空字符串 3. charAt() // 获取指定下标的字符 4. equals() // 比较字符串是否相等 5. equalsIgnor 阅读全文
posted @ 2021-05-06 11:23 因心光 阅读(59) 评论(0) 推荐(0)
摘要:1. Object类 Object类 是所有类的父类,所有的类直接或间接继承Object类 Object类 中的equals方法 equals重新前 == equals比较基本数据类型数值,引用数据类型地址值x` equals重写后 equals比较的是基本数据类型数值,引用数据类型内容值;== 比 阅读全文
posted @ 2021-04-28 11:27 因心光 阅读(74) 评论(0) 推荐(0)
摘要:1. 语法 // 接口中可以有(默认公共)抽象类,常量,默认方法(JDK8),静态方法(JDK8) // 接口中没有构造方法,不能实例化 访问修饰符 interface 接口名{} 2. 特点 没有构造方法,不能实例化 接口可以引用实现类 // 可以引用接口中所有的抽象方,默认方法 接口名 对象名 阅读全文
posted @ 2021-04-22 21:54 因心光 阅读(49) 评论(0) 推荐(0)