• Mybatis学习记录-最简单的mybatis工程


    0.为什么写这篇文章?

    网上看了一堆关于mybatis的文章,很多都是和Spring或者SpringBoot框架进行了绑定,但是我个人认为学习一门新的技术的时候,应该剔除掉其他所有的不相关的东西,为了不让Spring框架或者其他的框架来干扰对Mybatis的理解,我建立了一个最原始的工程项目,并基于这个项目不断折腾,比如移动一下xml配置文件的存放位置看看会不会有什么影响等等。下面详细地记录一下我的折腾笔记。

    1.新建maven工程

     

     点击finish,完成maven项目的建立。

    2.修改maven配置,增加需要的pom文件

      

    3.在数据库中先建立一个测试表并插入一些数据

    CREATE TABLE `man` (
        `id` varchar(100) COLLATE utf8_bin NOT NULL,
        `name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
        `sex` varchar(255) COLLATE utf8_bin DEFAULT NULL,
        `age` int(11) DEFAULT NULL,
        PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

    4.新建一个对应的Java Bean

    5.新建一个mybatis的全局configuration配置文件

     这里参考了官网教程

    6.新增一个mybatis查询Man的interface类和对应的Mapper类

     

    7.新增加一个Main方法,运行测试用

    8.运行main方法,查看结果

  • 相关阅读:
    关于xcode中证书安装问题
    iOSOpenDev 安装流程
    openCV
    POJ2081(Recaman's Sequence)
    POJ1163(The Triangle)
    POJ3620(Avoid The Lakes)
    POJ1160(Post Office)
    POJ3177(Redundant Paths) or POJ3352(Road Construction)
    POJ1953(World Cup Noise)
    POJ1904(King's Quest)
  • 原文地址:https://www.cnblogs.com/lukairui/p/15402419.html
Copyright © 2020-2023  润新知