摘要: 原文链接http://zhhll.icu/2020/06/14/%E6%A1%86%E6%9E%B6/spring/spring%E7%BB%93%E6%9E%84/ spring框架构成 Spring Core 核心容器提供Spring框架的基本功能。主要组件是BeanFactory,工厂模式的实现,... 阅读原文
2021-02-22 00:42:02 阅读(1272) 评论(0)
摘要: 概述 之前在了解Spring的类加载机制的时候,了解了java的反射机制。但是,我对反射理解一直不深。也一直有点疑惑:Spring为什么利用反射创建对象?直接new对象和依靠反射创建对象有什么区别?什么是动态加载类? 什么是反射? 要想知道反射到底是什么,首先需要知道java的类加载和对象创建的机制。 当我们... 阅读原文
2021-02-21 23:19:01 阅读(1361) 评论(0)
摘要: 1.MyBatis多表查询         之前的博客在MyBatis第三章节中介绍了多表查询多对一、一对多的情况,这里再对一对一、多堆多的情况做一下说明,也算是将MyBatis这部分的知识做一个补充和完整收尾的工作。   1.1.一对一查询 这里基于一个简单的用户购买商品订单表的案例来进行说明一对一查询的模... 阅读原文
2021-02-21 21:51:05 阅读(1283) 评论(0)
摘要: 最近在用mybatis时发现,将LocalDateTime插入到数据库时时间少了8小时。 用网上其他方法试了不少,比如修改mysql时区,都不能解决。最后发现是JDBC连接的参数写错了。 经常在网上看到jdbc连接里边有这样一个参数&serverTimezone=UTC。这个UTC是协调世界时,我们... 阅读原文
2021-02-21 20:36:01 阅读(1310) 评论(0)
摘要: 该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读 Spring 版本:5.1.14.RELEASE 目录 1. 什么是 Spring Framework ? 2. Spring ... 阅读原文
2021-02-21 20:00:06 阅读(1371) 评论(0)
摘要:   http协议是无状态协议,服务端不能从请求中判断用户的身份,用户怎么每次去找到自己对应的信息呢?   1. cookie   这种方式最简单,在用户第一次登陆成功某个网站A,网站A服务端就将你的用户信息(比如用户名,用户id,证件号等等)写入到cookie 对象中,然后再把这个cookie对象发送给对应的... 阅读原文
2021-02-21 18:59:05 阅读(1398) 评论(0)
摘要: 就目前的一线企业面试模式来讲,尤其是一面与二面都涉及到很深的Java基础功底及知识面,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。但很多朋友却苦于没有合适的复习资料来回顾整个 Java 知识体系,或者有的小伙伴可能都不... 阅读原文
2021-02-21 17:09:08 阅读(1343) 评论(0)
摘要: 爆肝!!!!JavaSE知识点1.3w字总结 Java基础语法知识 关键名词 jdk jdk(java development kit),即Java开发工具集。 SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称 之为JDK文档。 JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提 供... 阅读原文
2021-02-21 15:36:27 阅读(1323) 评论(0)
摘要: 本文收录于《面试小抄》系列,Github地址:https://github.com/cosen1024/Java-Interview 这是一个很干的面试题合集,主要涉及Java基础、Java并发、JVM、MySQL、Redis、Spring、MyBatis、Kafka、操作系统、计算机网络等知识点。 Java... 阅读原文
2021-02-21 13:42:07 阅读(1309) 评论(0)
摘要: 1、下载JDK 本文以JDK1.8为主 JDK1.8官方下载链接 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 网盘链接:https://pan.baidu.com/s/1TYkclM7t1hxFYC3bs... 阅读原文
2021-02-21 11:58:06 阅读(1335) 评论(0)