Mybatis第二天

入门程序

1  需求

根据用户ID查询用户信息

2  环境:

2.1  java环境、mysql、eclipse

2.2  mybatis运行环境(jar包)

mybatis的jar包目录
lib下目录(依赖包)【需要log4j】

2.3  创建log4j.properties文件

log4j.properties

3 工程结构目录

工程目录

(问题:jar包不能放进lib包;sqlmap用来放mapper文件)

4 SqlMapConfig.xml

(文件名不固定,用于配置mybatis的运行环境、数据源、事务等。)


5 根据用户ID(主键)查询用户信息

5.1 创建po类

po类作为mybatis进行sql映射使用,po类经常用与数据库表对应

po类

5.2 映射文件

命名:User.xml(原始ibatis命名)

而mapper代理开发映射文件名称为:xxxMapper.xml

如:UserMapper.xml

首先需要创建映射文件,在映射文件里配置sql语句

映射文件

主要包含输入参数类型和输出结果对象类型指定。

5.3 在SqlMapConfig.xml中加载映射文件

SqlMapConfig.xml加载映射文件

5.4 程序编写  

5.5 运行结果:


用户信息
日志输出
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,603评论 0 4
  • 非本人总结的笔记,抄点笔记复习复习。感谢传智博客及黑马程序猿成长 关联查询 数据中的表结构 数据库的分析方法 第一...
    键盘瞎阅读 1,100评论 3 5
  • Java数据持久化之mybatis 一. mybatis简介 1.1 原始的JDBC操作: Java 通过 Jav...
    小Q逛逛阅读 4,961评论 0 16
  • Spring 技术笔记Day 1 预热知识一、 基本术语Blob类型,二进制对象Object Graph:对象图...
    OchardBird阅读 997评论 0 2
  • 颤抖吧 我的眼睛 因为这个心里 已经住着太多个自己 没有了 你休息的地方 心 我束缚的灵魂 就让面前 那双 干枯苍...
    伤逝宿笔阅读 824评论 32 89