你必须掌握的25道mybatis面试题
2020年12月25日 - 网易
Mybatis仅可以编写针对ParameterHandler、ResultSetHandler、StatementHandler、Executor这4种接口的插件,Mybatis使用JDK的动态代理,为需要拦截的接口生成代理对象以实现接口方法拦截功能,每当执行这4种接口对象的方法时,就会进入拦截方法,具体就是InvocationHandler的invoke()方法,当然,只会拦截那些你指定需要拦截的方法。9.如何...
详情
分享给大家的Hibernate面试题大全
2019年12月23日 - 网易
可不可以将Hibernate的实体类定义为final类?你可以将Hibernate的实体类定义为final类,但这种做法并不好。因为Hibernate会使用代理模式在延迟关联的情况下提高性能,如果你把实体类定义成final类之后,因为Java不允许对final类进行扩展,所以Hibernate就无法再使用代理了,如此一来就限制了使用可以提升性能的手段。最后如果...
详情
史上Java最常见的面试题大全!(19个模块!208道面试题!)
2019年4月17日 - 网易
111.springcloud断路器的作用是什么?112.springcloud的核心组件有哪些?十二、Hibernate113.为什么要使用hibernate?114.什么是ORM框架?115.hibernate中如何在控制台查看打印的sql语句?116.hibernate有几种查询方式?117.hibernate实体类可以被定义为final吗?118.在hibernate中使用Integer...
详情