01 2023 档案
摘要:在学习SpringMVC时,遇到了接收时间日期类型的参数的案例。 回顾JDK中与时间日期相关的API。 来系统地学习一下日期时间相关的API。 前置知识 在世界上有统一的时间标准 格林尼治时间,简称GMT(以伦敦的本初子午线为标准),已被弃用目前是以原子钟作为世界标准时间,简称UTC 计算机的时间原
阅读全文
摘要:本文章根据尚硅谷MyBatis教程整理而来 原视频地址:https://www.bilibili.com/video/BV1VP4y1c7j7 MyBatis简介 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software
阅读全文
摘要:Javadoc 在学习JavaSE时,我们知道Java支持三种注释方式: 单行注释多行注释文档注释 Javadoc是文档注释,用来对类或方法进行标准的注释,在开发中写好JavaDoc非常重要。 在调用方法时,你可能会看到这样的情景 这种注释就是使用Javadoc来书写的,javadoc是目前很多公司
阅读全文
摘要:自增主键回显 一般在插入数据时,设置主键为自增,然后我们就不用去维护这个主键值,其他的级联表可能以这个主键作为外键或参考,所以我们要拿到插入数据的主键值,这就是主键回显。 如何获取数据库自增的主键值? 在原生的JDBC中,实现主键回显非常简单。 创建PreparedStatement时,传入Stat
阅读全文
摘要:Log4j2 概述 Apache Log4j 2是对Log4j的升级版,参考了logback的一些优秀的设计,并且修复了一些问题,因此带来了一些重大的提升,主要有: 异常处理,在logback中,Appender中的异常不会被应用感知到,但是在log4j2中,提供了一些异常处理机制。性能提升, lo
阅读全文
摘要:Logback 目前流行的日志使用是 slf4j + logback,项目中使用slf4j作为门面,logback作为日志实现。 项目中,直接使用日志实现也可以,但是不推荐,因为这就导致项目对日志实现的耦合性较强。 软件设计原则:依赖倒转原则,依赖的是抽象,不应该是具体的实现。 所以目前流行的是日志
阅读全文