摘要:
获取客户端的首选语言
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)