zoukankan      html  css  js  c++  java
  • 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方法,查看结果

  • 相关阅读:
    1094. Car Pooling
    121. Best Time to Buy and Sell Stock
    58. Length of Last Word
    510. Inorder Successor in BST II
    198. House Robber
    57. Insert Interval
    15. 3Sum java solutions
    79. Word Search java solutions
    80. Remove Duplicates from Sorted Array II java solutions
    34. Search for a Range java solutions
  • 原文地址:https://www.cnblogs.com/lukairui/p/15402419.html
Copyright © 2011-2022 走看看