- 博客(7)
- 收藏
- 关注
原创 resultMap映射输出pojo类含有pojo包装类和List<T>(一对多关联查询)
数据库查询信息 package cn.itcast.mybatis.mapper;import java.util.List;import cn.itcast.mybatis.po.Orders;public interface OrdersMapperCustomer { //创建操作数据库的接口方法,用于被mybatis增强 public List<O...
2019-01-31 23:09:03 588 1
原创 resultMap映射输出pojo类含有pojo包装类(一对一)
数据库查询信息 package cn.itcast.mybatis.mapper;import java.util.List;import cn.itcast.mybatis.po.Orders;public interface OrdersMapperCustomer { //创建操作数据库的接口方法,用于被mybatis增强 public List<...
2019-01-31 21:38:52 490
原创 mybatis的Dao开发(Mapper动态代理方式)官方推荐使用
Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。Mapper接口开发需要遵循以下规范:Mapper.xml文件中的namespace与mapper接口的类路径相同。 Mapper接口方法名和Mapper.xml中定义的每个statement的id相同 Map...
2019-01-31 16:35:03 202
原创 mybatis的原始Dao开发
原始Dao开发方法需要程序员编写Dao接口和Dao实现类。原始Dao的开发思想是,Dao实现类通过构造函数注入SqlSessionFactory工厂(通俗来说,就是在实现类中声明SqlSessionFactory工厂类的成员变量),工厂以单例模式存在,而由于sqlSession是线程不安全的,所以在Dao实现类的方法体中创建,通过sqlSession对象配合映射文件操作数据库.当外部调用D...
2019-01-31 15:53:53 175
原创 mybatis的基本雏形
说mybatis的基本雏形,可以从mybatis的映射文件中的parameterType(输入映射)和resultType(输出映射)来展开.<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis....
2019-01-31 15:10:26 248
原创 Map的4种遍历方式
关于java中遍历map具体哪四种方式,请看下文详解吧。方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry<Integer, Integer> entry : map.en...
2019-01-22 19:48:42 158
原创 node(节点)和element(元素)的区别
1.引入本文处理的xml文档<bookstore> <book category="children"> <title lang="en">Harry Potter</title> <author>J K. Rowling&
2019-01-01 23:04:26 3549 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人