Java EE 企业级应用 复习 MyBatis的核心配置

配置文件的主要元素

是根元素

的子元素如下

该元素的作用是读取外部文件的配置信息,在mybatis-config.xml文件中使用

  为核心配置文件中的POJO实体类设置一个简短的别名

将SQL映射到不同运行环境的数据库中,配数据库

引入映射文件

元素,元素

使用元素实现可重用的SQL代码片段

元素的作用是定义可重用的代码片段,可采用元素中的refid属性引用自定义的代码片段,rdfid属性的值为自定义代码片段的id

使用元素定义可重用的代码片段

${alias}.uid, ${alias}.uname, ${alias}.uage

使用元素中的refid属性引用自定义的代码片段,使用元素将元素参数化,元素中的属性值随包含的对象而发生变化


示例:依据客户id查询客户信息的SQL片段


   
    from
    



    uid, uname, uage


元素

元素表示结果映射集,主要作用是定义映射规则,更新级联和定义类型转化器

使用情况:当数据表中的列和需要返回的对象的属性可能不完全一致时,MyBatis不会自动赋值,这时就需要使用元素进行结果集映射

StudentMapper.xml


    
        
        
        
    
    

@Before @Tset @After

@Before注解用于初始化,每个测试方法都要执行一次init()方法

@After注解标注的方法在每个方法执行完后都要执行一次

@Test,每一个用@Test标注的方法称为测试方法,它们调用的顺序是@Before->@Test->@After

你可能感兴趣的:(Java,EE,mybatis,java-ee,java)