个人博客
B站地址:https://www.bilibili.com/video/BV1q54y1U7vXGitHub地址: https://github.com/xdxTao/amnesia如果觉得不错的话,可以给我一个start嘛?有问题可以联系我
2020-08-24 13:43:52
178浏览
3评论
点赞5
20届武汉三本毕业生。刚刚睡觉起来,肚子还是好撑,喝了一瓶益力多,然后刷着知乎看到了这个问题,去洗了洗眼镜,但还是有些模糊,女朋友还在睡觉,我插上耳机打开了酷狗top500,然后写下了下面的文字。我曾经以为毕业后的我会让所有人惊艳,但实际上现在的我想着:我要努力5年后让所有人惊艳。20年1月20日,我离开了实习的公司,从武汉回到家里,过了没几天武汉就封城了,当开始我很不在意,觉得无所谓,而慢慢的随着在家的时间越来越长,一切都变了。回家之前买了初七的去深圳的硬座火车票,但是不记得是什么时候退了。刚开始在家还是想着多陪陪家人,每天玩玩、学学,和女朋友打电话也挺好的。三月底的时候开始准备好
2020-11-29 21:57:37
8浏览
0评论
点赞1
一、相同点它们都是用来标识dao层的注解,作用也是一样的。import org.springframework.stereotype.Repository;import org.apache.ibatis.annotations.Mapper;二、不同点@Mapper: 单独使用,通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。@Repository: 配合 @MapperScan 注解一起使用。import org.mybatis.spring.annotation.MapperScan;import org.springframewor
2020-11-29 11:29:11
6浏览
0评论
点赞0
一、环境Linux下安装Redis1-1、SpringBoot 2.2.01-2、JDK 111-3、spring-boot-starter-data-redis 2.2.0<!--Redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.2.0.RELEASE</v
2020-11-29 11:28:15
3浏览
0评论
点赞1
为什么要自定义异常呢?已有的异常,我们无法更改它的信息(比如我们无法添加一个异常code),并且已有的异常是所有人都在用的异常,我们不好对它进行拦截特殊处理。一、自定义异常其实异常的种类,我们无法去自定义已经有了,比如Exception,RuntimeExceprion等,我去继承这些类,来实现我们的自己的异常,继承了RuntimeException本质上也就是RuntimeException这种异常了1-1、BizExceptionpublic class BizException extends RuntimeException{ private Integer errCo
2020-11-29 11:24:45
2浏览
0评论
点赞0
SpringBoot的版本是2.2.0一、整合Mybatis1-1、引入pom文件 <!-- MySQL 连接驱动依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency> <!-- mysql数据库连接池 pool --> <depen
2020-11-29 11:23:51
1浏览
0评论
点赞0
一、前言1-1、slf4j log4j logback 的区别可以理解成slf4j相当于List,而log4j相当于arrayList,logback相当于linkedList。也就是slf4j是一个日志接口,具体日志实现交给其它的框架。1-2、为什么要使用logback来实现日志呢log4j和logback都是出自一个人之手,而且logback是后面出来的,它各方面性能更好,所以我们新的项目可以直接使用logback。SpringBoot默认使用的日志框架就是logback,我们在SpringBoot的pom文件里面可以找这样一句话二、使用虽然SpringBoot默认是使用lo
2020-11-29 11:22:19
2浏览
0评论
点赞0
1、代码实现 FileUtilspackage com.xdx97.frame.common.utils;import org.springframework.web.multipart.MultipartFile;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;import java.util.ArrayList;import java.u
2020-11-29 11:20:14
4浏览
0评论
点赞0
我们有如下表结构,一个是用户表,一个是记录表,一个用户会有多条记录,现在我们需要去查询出来每个用户的信息和最新的操作记录(这里以id值最大为最新的)CREATE TABLE `record` ( `id` int(11) NOT NULL, `u_id` int(11) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;CREATE TABLE `user` ( `id` int(11) NOT NULL, `n
2020-11-29 11:15:38
2浏览
0评论
点赞0
一、使用SpringBoot实现定时任务这个不是重点,就简单的实现一下,至于cron表达式怎么写也不是重点,自行百度即可。1-1、基于 @Scheduled 注解的方式import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;@Component@EnableSchedulingpublic clas
2020-11-29 11:14:04
2浏览
0评论
点赞0