自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 MyBatis配置文件(八):mappers配置

映射器是MyBatis中最复杂,最核心的组件。映射器是由接口和xml配置文件组成,xml中需要定义一个命名空间,其值对应接口的全路径。如下为一个简单映射器的定义:1、创建接口,定义方法public interface UserMapper { //方法 public User selectById(String id);}2、创建对应的xml文件,定义命名空间<?xml ve...

2019-12-30 19:11:57 979

原创 MyBatis配置文件(七):environments配置

environments是用来配置数据库信息的,可以同时配置多个,但只能为每个SqlSessionFactory实例选择一个,如果未选择环境,那么默认的环境将被加载。

2019-12-30 17:46:45 1218

原创 Mybatis配置文件(六):plugins配置

在MyBatis中,对某种方法进行拦截调用的机制,被称为plugin插件。使用plugin科技监控方法的调用,还能修改或重写方法逻辑。mybatis中允许使用plugin拦截的方法如下:Executor // 操作接口类 (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed)Pa...

2019-12-27 17:20:59 1312

原创 MyBatis配置文件(五):objectFactory配置

每当我们使用MyBatis执行sql语句的时候,返回的结果集类型是由resultType(或resultMap)属性来进行控制的,根据我们配置的类型来自动返回我们想要的结果。因为在MyBatis创建结果集的时候,有一个默认的对象工厂DefaultObjectFactory,自动帮我们将JDBC的结果集处理成我们需要的结果集类型。你也可以重写默认的对象工厂。如下:// ExampleObjectF...

2019-12-27 09:54:33 173

原创 MyBatis配置文件(四):typeHandlers配置

typeHandlers又叫类型处理器,它的作用就是用来完成javaType和jdbcType之间的转换。同样,MyBatis中的类型转换也有系统定义和自定义两种。1、系统定义typeHandlers常见的系统定义typeHandlers如下:类型处理器Java 类型JDBC 类型BooleanTypeHandlerBoolean, boolean任何兼容的布尔值...

2019-12-26 18:31:35 610

原创 Mybatis配置文件(三):typeAliases配置

一般来说,类的全限定名包含包名,显得很长,所以MyBatis使用简写的方式,减少类完全限定名的多余部分。例如:<typeAliases> <typeAlias alias="Author" type="domain.blog.Author"/> <typeAlias alias="Blog" type="domain.blog.Blog"/> <t...

2019-12-25 17:42:39 392

原创 Mybatis配置文件(二):Settings配置

Settings是MyBatis中最复杂的配置,它们会修改MyBatis运行时的行为方式,大多数采用默认值即可,一般会修改的有:自动映射、驼峰命名映射、是否启动缓存等。下表的设置信息来自于mybatis 官方文档:设置参数描述有效值默认值cacheEnabled这个配置使全局的映射器启用或禁用缓存。true | falsetruelazyLoadingEna...

2019-12-25 15:34:53 451

原创 Mybatis配置文件(一):properties配置

mybatis中xml文件结构MyBatis 的 XML 配置文件包含了影响 MyBatis 行为甚深的设置和属性信息。 XML 文档的高层级结构如下:-configuration 配置项目项目List item configuration 配置 properties 属性 settings 设置typeAliases 类型命名 typeHandlers ...

2019-12-25 14:43:53 3876

转载 Spring中的标签@Component

今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。1、@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,...

2019-05-03 19:03:53 408

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除