直接从DispatcherServlet的doDispatch说起,之前的内容请参照前一篇文章 doDispatch方法下的代码HandlerExecutionChain m...
IP属地:辽宁
直接从DispatcherServlet的doDispatch说起,之前的内容请参照前一篇文章 doDispatch方法下的代码HandlerExecutionChain m...
请求时如何找到具体的Controller的方法的 doGet等是如何而来FrameworkServlet继承于HttpServletBean,HttpServletBean继...
启动时如何运行 启动时会找到RequestMappingHandlerMapping的afterPropertiesSet运行 因为RequestMappingHandler...
@MappedSuperclass标识在父类上面,可以将变量隐藏到子类中并映射到数据库不是完整的类,需要配合子类一起使用该类不能再有@Entity或@Table注解源码自行查...
@SecondaryTable主要用在主表提取成公共表,子表是自行定义,但主键仍然关联的情况,最终hibernate映射时使用两个类(集成关系),但为一个实体,保存到两个表的...
这三个注解用于hibernate多表同时保存使用,多表分为主子表形式 Inheritance必须定义其属性strategystrategy=InheritanceType.S...
缓存穿透 缓存中不存在,穿透到DB解决方案: 采用布隆过滤器 空值写进缓存,设置短时间 缓存击穿 缓存过期,同时大量请求,击穿到DB解决方案: 双重校验锁 缓存雪崩 大量ke...
未提交读(Read Uncommitted)A事务只要修改数据,其他事务就可以看到优点:并发能力最强 提交读(Read Committed)A事务修改数据,但未提交,其他事务...