这是对 http://How2J.cn里mybatis框架第一步入门的详细操作补充
Mybatis系列教材 (一)- 基础 - 入门教程how2j.cn![e561374de59421261ff3465f78f35b3f.png](https://i-blog.csdnimg.cn/blog_migrate/bdee308a8754c77af6239ce12a299631.png)
今天刚开始学ssm框架,完全不知道他是什么,硬着头皮学,去找各种视频,各种技术文章,动手弄了一天,连最基础的配置都没搞懂。今天刚开始学ssm框架,完全不知道他是什么,硬着头皮学,去找各种视频,各种技术文章,动手弄了一天,连最基础的配置都没搞懂。
现在再看http://How2J.cn 里面的步骤很细,但是搞了一下午还是出错。就这样子
![8d1554d8b0e6d6f571a3f7a3f65e337b.png](https://i-blog.csdnimg.cn/blog_migrate/a2822a8024561829d078572cb4a326b4.jpeg)
虽然说这个学习网站很细,但是具体的操作也没给出,对于我这样的菜鸟来说理解起来也是很困难
现在给出详细步骤操作图
- 先按照
![e561374de59421261ff3465f78f35b3f.png](https://i-blog.csdnimg.cn/blog_migrate/bdee308a8754c77af6239ce12a299631.png)
网站上的前四步将表格创建好
- 先不要敲代码,网站已经将项目给你了,一定要先导入看看效果,你要做的就是导入你的eclipse
![67220f4d13962af950a3cd43ac17e08c.png](https://i-blog.csdnimg.cn/blog_migrate/e40ba7228f8250181117ff613acdb422.jpeg)
- 第二个文件mybatis.rar 就是已经写好的项目,你只需要要把它下载
2.第二步就是打开eclipse 将已经下好的文件导入
点击 文件-->导入 -->常规-->现有项目到工作空间
将下载解压好的mybatis文件导入到工作空间
![f806328f5fbb7afb2b8cc7ed664c9814.png](https://i-blog.csdnimg.cn/blog_migrate/d3f0090027ae4bfa6efc89965def938e.jpeg)
直接点击确定即可,效果如下
![0578220a007b7287b0004d15e5b385f0.png](https://i-blog.csdnimg.cn/blog_migrate/73df283af062383e6bb7415126bc849d.jpeg)
第三步就是找到测试类,开始测试了
![fd2133dd16212f789ca139f81625f02c.png](https://i-blog.csdnimg.cn/blog_migrate/272e871d8385b882e182c6ec492d692c.jpeg)
蓝线圈起来的就是测试类
你运行起来,可能还是会出错
那是因为你的数据库名称和密码可能和文件里的不一样
第四步就是将默认的用户名和密码修改成你的了
![0848d5d8afd1fc41c0e3c0812cf4bac7.png](https://i-blog.csdnimg.cn/blog_migrate/7c88c8f3211abc299241128bbbae491e.jpeg)
打开这个xml文件
![e9881678ce314d268bfc1da1eaf57594.png](https://i-blog.csdnimg.cn/blog_migrate/c0fb5200e46dacdd10a7c3018d11ba92.jpeg)
修改成你的用户名和密码,接着再运行测试类,就可以运行成功,结果是下面这样
![091e297b4c4a947117ed8c640340dd90.png](https://i-blog.csdnimg.cn/blog_migrate/b28f4a91b57d495a3f6c714d98ed4719.jpeg)
先运行成功,然后再按着网站给的步骤一步一步来做
创建项目的具体详细操作
第一步:先将你运行成功的项目删除掉,因为你起的项目名字会和它冲突,源文件也要删除
第二步:创建mybatis项目
![6091c41399f0c231459fc972cccca41a.png](https://i-blog.csdnimg.cn/blog_migrate/9019573468f02b2686ed1af1d5867aec.jpeg)
创出来是这样的
![730c3d42b0e31c07b2c9e1cda2f2e58b.png](https://i-blog.csdnimg.cn/blog_migrate/09b52f99e3743daa6af99fa26fabc8b7.jpeg)
第三步:就是下载lib 导包了
![67220f4d13962af950a3cd43ac17e08c.png](https://i-blog.csdnimg.cn/blog_migrate/e40ba7228f8250181117ff613acdb422.jpeg)
下载第一个lib.rar ,并将其解压,会得到lib文件夹
![ff9e860e48161d94ed282529d274553e.png](https://i-blog.csdnimg.cn/blog_migrate/d99fc934c6d0ddd55721d8a9446c679b.jpeg)
将这个lib文件夹复制,粘贴到你的项目里面,像下面这样
![588bdcb46df76a8b34af1d8591fb188b.png](https://i-blog.csdnimg.cn/blog_migrate/67572cd490bf2c225718ae2bbc8de18b.jpeg)
lib文件夹里有两个jar包
点击打开
![3d95e32395ee9545a28ae09515dfd323.png](https://i-blog.csdnimg.cn/blog_migrate/536d0088c8a64b444776c232f8fce24e.jpeg)
在jar包上 右击-->构建路径-->配置构建路径 ,会得到下面这个页面
![21c6a1e1927cabfa9a9b757992bec794.png](https://i-blog.csdnimg.cn/blog_migrate/802bc7a317f04f5c95ef6003ceddcdb8.jpeg)
再点击 添加JAR。 找到你的lib包
![d6aa34eb4cdfcc7363a427d852295965.png](https://i-blog.csdnimg.cn/blog_migrate/d44d4fa456dc16aaa9a483fd6985644f.jpeg)
将里面的两个jar包都添加到里面
![5c58e3dcaaa228539ffd8f78271ff83b.png](https://i-blog.csdnimg.cn/blog_migrate/66474bfe9d3736a28dbd4cafe42f2863.jpeg)
添加好之后点击应用再关闭
第四步:再src文件家里创建 com.how2java.pojo 包 ,再包里创建类(复制网站上那一步骤的代码) 结果如下
![eafe17f72c8edad05712ae2c7588a700.png](https://i-blog.csdnimg.cn/blog_migrate/b1900d67c600933c2c3c3c5784588cb9.jpeg)
第五步:配置文件 mybatis-config.xml 在src目录下创建配置文件mybatis-config.xml
在src上 右击新建-->其他
![5cb9b4ddb97d990258838e5ffe507689.png](https://i-blog.csdnimg.cn/blog_migrate/fddca9aa92b4ffa8e0df3220dc49f6cf.jpeg)
选择XML文件夹里的XML File
将文件名改为 mybatis-config.xml 点击完成
再将文件内容替换掉
第六步:在包com.how2java.pojo下,新建文件Category.xml
步骤 : 在包com.how2java.pojo上右击新建-->其他-->XML-->XML File 名字改为Category.xml
然后根据那个网站上的代码将其替换掉
第七步:创建测试类TestMybatis
注意: 将包名后面的 .pojo删除,使他自动创建一个新包
![f806e0b4ddf898b5a8ea2af14fbe08ed.png](https://i-blog.csdnimg.cn/blog_migrate/03c6ccf4f9324bc3ab74e7f67e74d061.jpeg)
然后将里面的代码替换
最后一步:就是找到mybatis-config.xml文件修改你的数据库名称和密码
![49f000db27f934c9b112f77acee141aa.png](https://i-blog.csdnimg.cn/blog_migrate/256f3bb607284114673912c4f8235019.jpeg)
然后运行实体类,如果中间步骤没什么差错就会的到正确的结果
![091e297b4c4a947117ed8c640340dd90.png](https://i-blog.csdnimg.cn/blog_migrate/b28f4a91b57d495a3f6c714d98ed4719.jpeg)