千锋教育-做有情怀、有良心、有品质的职业教育机构

当前位置:首页  >  关于学院  >  技术干货
mybatis和hibernate的区别有哪些

因为hibernate对查询对象有良好的管理机制,用户无需关心sql,所以使用二级缓存如果出现脏数据,系统会报错。 详情>

  • 来源:千锋教育
mybatis有哪些执行器(Executor)

执行update或select,以sql做为key查找Statement对象,存在就使用,不存在就创建,用完后,不关闭Statement对象,而且放置于Map内,供下一次使用。简... 详情>

  • 来源:千锋教育
说一下mybatis的一级缓存和二级缓存

一级缓存是session级别的缓存,默认开启,当查询一次数据库时,对查询结果进行缓存,如果之后的查询在一级缓存中存在,则无需再访问数据库; 详情>

  • 来源:千锋教育
2022-08-24
Spring AOP的实现原理和Spring中事务的实现方式

CGLIB (Code Generation Library),是一个代码生成的类库,可以在运行时动态的生成某个类的子类,注意,CGLIB是通过继承的方式做的动态代理,因此如果... 详情>

  • 来源:千锋教育
2022-08-23
说一下AOP的使用场景和Spring Bean的生命周期

Spring Bean的生命周期简单易懂。在一个bean实例被初始化时,需要执行一系列的初始化操作以达到可用的状态。同样的,当一个bean不在被调用时需要进行... 详情>

  • 来源:千锋教育
2022-08-23
请举例说明如何在Spring中注入一个 Java Collection

更多关于“Java培训”的问题,欢迎咨询千锋教育在线强师。千锋已有十余年的培训经验,课程大纲更科学更专业,有针对零基础的就业班,有针对想提升技术... 详情>

  • 来源:千锋教育
2022-08-23