SSM集成应用—Spring整合MyBatis之mapper代理整合

Spring
SSM集成应用—Spring整合MyBatis之mapper代理整合

基于mapper代理的整合第一步:引入jar包 第二步:搭建代码框架 第三步:配置Spring的核心文件mapper代理方式:mapper接口和mapper映射文件同名且同包,从而可以根据接口和映射文件生成代理类,所以不需要mybatis的核心配置文件来注册mapper映射文件 第四步:测试类的编写 输出结果 代理优化使用扫描包的方式自动生成mapper代理:注入Sq...

SSM集成应用—Spring注解的理解及使用

Spring
SSM集成应用—Spring注解的理解及使用

注解的理解写给JVM看的注释,JVM可执行Java+XML:Java是跨平台的语言,XML是跨平台的数据交互格式零配置:Annotation来代替配置文件 Spring到底支持哪些注解?第一类 @Component:组件,标注一个普通的Spring bean类 <bean></bean> @Controller:控制器组件 @Service...

SSM集成应用—Spring入门及案例

Spring
SSM集成应用—Spring入门及案例

前言Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 理解什么是Spring? Spring是一个框架 Sprin...

mybatis学习日记—逆向工程

mybatis
mybatis学习日记—逆向工程

什么是逆向工程?mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、entity..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。 逆向工程步骤使用mybatis的逆向工...

分享一个自己在用的视频播放器:PotPlayer

播放器
分享一个自己在用的视频播放器:PotPlayer

前言平时不怎么下载电影到电脑上看的我,其实很少用到视频播放器,但是我偶尔会播放一些视频素材,又不得不用上播放器。以前用的像爱奇艺、腾讯的PC播放器,里面太多功能我实在用不着,我还用过一个比较轻便的播放器是KMPlayer,只不过它的功能没有PotPlayer那么齐全。最重要的是PotPlayer便携、主题多、启动快~史上最强大的多媒体播放器PotPlayer绿色纯净版,由...

mybatis学习日记—缓存

mybatis
mybatis学习日记—缓存

什么是缓存?将数据存放在程序内存中,提升读写速度。mybatis提供缓存,用于减轻数据查询的压力,提高性能。 一级缓存:sqlSession级别的缓存 查询blog1的时候,向数据库发送了SQL语句,但是查询blog2的时候,没有想数据库端发送SQL语句,而是从缓存中查询得到 注意:1.数据被修改(insert/update/delete)的时候,一级缓存会清空 ...

mybatis学习日记—懒加载

mybatis
mybatis学习日记—懒加载

什么是懒加载?懒加载概念:延迟加载,程序推迟对数据的访问,保证不必要的访问数据库 第二次查询的对象是否一定会在程序中使用?  如果使用,程序才去真正的发送SQL语句;如果不使用,就不会去执行第二个SQL语句如果不使用第二次查询结果,如果使用懒加载不去查询Auhtor,Blog表中的author对象是什么样的体现?  代理对象:第...

×
  • {title}