为什么要使用Spring?
简洁,开箱即用,自身提供ioc依赖管理,自己不需要创建对象,aop更专注于业务逻辑
什么是ioc
ioc控制反转,依赖注入,需要使用对象时,自己不需要去创建,而是从容器中获取,简单,利用的是反射机制,Spring通过配置文件管理依赖。
当需要变更时,不需要重新去编译,动态生成
Mybatis和Hibernate区别
半映射和全映射
数据库事务,锁
表分割
JVM
Java线程安全
CAP
JAVA语言,尤其是线程
JVM原理
数据库(事务,加锁,ORM)
Linux
Spring(重点!)
分布式
设计模式