首页
学习
活动
专区
工具
TVP
发布

java初学

专栏作者
81
文章
85947
阅读量
30
订阅数
关于mybatis的思考(1)——mybatis的使用实例
架构分析 ----     MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO( Plain Old Java Objects,普通的Java 对象)映射成数据库中的记录。 该图引用于51CTO     借助于该架构图我们可以发现,Mybatis的功能架构分为三层: (1)API接口层:提供给外部使用
Mister24
2018-06-21
5880
关于mybatis的思考(2)——mybatis映射文件的深入理解
image.png 1.配置文件     mybatis进行持久化操作是以SqlSessionFactory对象为基础的,这个对象是整个数据库映射关系经过编译后的内存镜像。 InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);     在这里,根据配置文件my
Mister24
2018-06-21
4530
关于mybatis的思考(3)——ResultMaps的使用
    ResultMap元素在mybatis中非常重要,目的是告诉mybatis将从结果集中取出的数据转换为开发者需要的对象。     UserMapping.xml <!-- selectAll操作 resultType="map"表示返回的是一个map对象 --> <select id="selectAll" resultType="map"> select * from tb_user </select>     SelectMapTest.java /
Mister24
2018-06-21
3750
关于mybatis的思考(1)——mybatis的使用实例
架构分析 ----     MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBa
Mister24
2018-05-14
6290
关于mybatis的思考(2)——mybatis映射文件的深入理解
1.配置文件     mybatis进行持久化操作是以SqlSessionFactory对象为基础的,这个对象是整个数据库映射关系经过编译后的内存镜像。 InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);     在这里,根据配置文件mybatis-confi
Mister24
2018-05-14
7650
关于mybatis的思考(3)——ResultMaps的使用
    ResultMap元素在mybatis中非常重要,目的是告诉mybatis将从结果集中取出的数据转换为开发者需要的对象。     UserMapping.xml <!-- selectAll操作 resultType="map"表示返回的是一个map对象 --> <select id="selectAll" resultType="map"> select * from tb_user </select>     SelectMapTest.java
Mister24
2018-05-14
5110
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档