iBATIS教程 (二)环境的安装和配置,以及一个简单的例子

来源:互联网 发布:我国粮食产量 知乎 编辑:程序博客网 时间:2024/05/17 03:12

个人学习经历:

最近刚接触iBATIS,借了两部书,一本是中国人翻译外文的,一个简单的概念用及其废话,复杂的语言表达出来,让我不知所以然,还好之前看了一部教学视频,大概心里有数快速入门了。另一本很薄,也并没有把东西讲清楚。

其实我个人认为框架这种东西,其实就是引用几个jar包,然后把一个web需要做的一些常用步骤进行了封装,然后设置了一些步骤,和约定俗成的分布,比如数据库的连接放在这个文件,sql语言放在这个文件,所需要的操作放在这里,彼此之间再用几个文件相互连接就可以了。所以你只需要知道哪些文件是干什么的,哪些文件是用来配置和连接的,彼此之间是如何跳转的就可以了。

于是我找到了一个简单例子的博客。但是问题又来了,大部分热人也有这个经历,博客很多东西都是不讲的,比如文件应该具体放在哪个位置,数据库应该怎么设置等等,导致你以为把博客中已经表达的东西都做出来了,就是得不到结果。


那么今天我就把别人博客的例子做一个补充和讲解,方便大家学习,也方便自己记忆。肯定有错误的地方,自己以后慢慢体会再改。


原文地址:

第一篇,基本配置

iBatis-iBatis配置环境(eclipse+mysql) - 马兆娟 廊坊师范学院信息技术提高班第八期 - 博客频道 - CSDN.NET
http://blog.csdn.net/mazhaojuan/article/details/21808407

第二篇,基本操作

iBatis-iBatis基本操作(增删改查) - 马兆娟 廊坊师范学院信息技术提高班第八期 - 博客频道 - CSDN.NET
http://blog.csdn.net/mazhaojuan/article/details/23354759


第一篇的基本配置都是对的,第二篇在第一篇的基础上做了补充,并且修改了SqlMap文件。

文章并没有讲文件夹的位置,高手肯定知道,像我这种初级的还是出错了。我截图给大家


工程名本来没有末尾那个1 的,跑的时候报错,说重名,上网百度改了一下,至今也不知道为什么,哪里重名了。



这里还会出两个问题

1、数据库是USER下面的mydb,所以我一开始在dbproperties里配置的时候写的是

url=jdbc:mysql://localhost:3306/user/mydb

发现出错,找不到,后来改成

url=jdbc:mysql://localhost:3306/mydb就没事的了

2、上面改了之后发现输入进去是乱码,原博客输入进去结果没有乱码,我也不知道为什么,后来找到了解决方案

url=jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=utf-8

就没有问题了


整体框架:



0 0
原创粉丝点击