摘要: 获取客户端的首选语言 javax.servlet.ServletRequest.getLocale() 根据Accept-Language请求头返回客户端的首选语言。如果客户端请求没有Accept-Language请求头,则此方法返回服务器的默认语言环境。 获取虚拟机的默认语言 java.util.Local... 阅读原文
2020-05-04 10:44:02 阅读(2280) 评论(0)
摘要: 单表操作: @Repository public class DepartmentDao { private static Map<Integer, Department> departments = null; private static Integer initId = 5; st... 阅读原文
2020-05-04 09:44:01 阅读(2454) 评论(0)
摘要: 简介 官方文档:链接 MyBatis作用 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的XML用于配置和原始映射,将接口和Java的POJO类映射成数据库中的记录 ... 阅读原文
2020-05-04 07:47:28 阅读(2824) 评论(0)
摘要: 简介 官方文档:链接 MyBatis作用 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis可以使用简单的XML用于配置和原始映射,将接口和Java的POJO类映射成数据库中的记录 ... 阅读原文
2020-05-04 07:46:30 阅读(2833) 评论(0)
摘要: 依赖范围 上一节提到,JUnit依赖的测试范围是test,测试范围用元素scope表示。本节将详细解释什么是测试范围,以及各种测试范围的效果和用途。 首先需要知道,Maven在编译项目主代码的时候需要使用一套classpath。在上例中,编译项目主代码的时候需要用到spring-core,该文件以依赖的方式... 阅读原文
2020-05-04 06:34:02 阅读(2360) 评论(0)
摘要: 简单来说,方法重载就是两个方法,有着相同的名字,但是不同的参数列表,重载与多态没有关系。 重载的好处:同一个方法有多钟带有不同参数的版本,能够让你很方便的调用。 重载版的方法只是刚好有相同的名字的不同方法,它与继承或者多态无关。重载的方法与覆盖的方法不一样。 重点: 1.返回类型可以不同 :你可以任意地改变重... 阅读原文
2020-05-04 06:00:23 阅读(2297) 评论(0)
摘要: 1. 主要依赖工具 JDK1.8+ Gradle IntelliJ IDEA Git tip: IDEA的版本尽量选择高点的版本,低版本存在构建失败的风险,Gradle 版本后面来说怎么选择 2. 拉取项目 我们要研究 spring 源码,首先必须的拿到 spring 的源码, spring 源码在... 阅读原文
2020-05-04 00:55:11 阅读(2541) 评论(0)
摘要: -----------------------------------------------------------------------------------------------------------------------------------   女朋友:啥SpringBoot都内置Tom... 阅读原文
2020-05-04 00:32:08 阅读(2497) 评论(0)
摘要: 1、使用Navicat 新建一个数据库     2、新建一个数据表 CREATE TABLE t_user( id int(6) PRIMARY KEY auto_increment, name VARCHAR(40), age int(3), bir TIMESTAMP )   3、新建一个proje... 阅读原文
2020-05-03 23:49:08 阅读(2437) 评论(0)
摘要: 我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 面试题15. 二进制中1的个数 与以下题目相同 前往:LeetCod... 阅读原文
2020-05-03 23:04:01 阅读(2558) 评论(0)