对于java开发人员来讲,肯定得学市面上在用的技术,学而无用学之何用!所以mybatis 对于java网站后端开发者,非会不可。
mybatis,前身是iBatis,2010年更名,是目前最流行的持久层框架。为什么会流行,当然是因为便捷了。就好比写前端的人,应该都会使用jquery。框架之所以为框架就是因为方便使用,效率高,封装了繁复的原始操作,便于操作。
效率高?为啥?如果写java后端,使用jdbc操作数据库,需要自己建立连接,需要自己关闭连接,增删改查需要自己编写相应的方法。然而,mybatis 只要两个xml ,构造出一个sqlSession就可以一步到位。
那么,怎么使用mybatis呢?
如果你有一个完整的开发环境(安装了jdk,有一个开发工具,配置了环境变量,有数据库),那么想要做到这一点,我们只需要三个东西,一个mybatis.xml 核心配置文件,一个mapper映射文件,一个测试类。
mybatis,前身是iBatis,2010年更名,是目前最流行的持久层框架。为什么会流行,当然是因为便捷了。就好比写前端的人,应该都会使用jquery。框架之所以为框架就是因为方便使用,效率高,封装了繁复的原始操作,便于操作。
效率高?为啥?如果写java后端,使用jdbc操作数据库,需要自己建立连接,需要自己关闭连接,增删改查需要自己编写相应的方法。然而,mybatis 只要两个xml ,构造出一个sqlSession就可以一步到位。
那么,怎么使用mybatis呢?
如果你有一个完整的开发环境(安装了jdk,有一个开发工具,配置了环境变量,有数据库),那么想要做到这一点,我们只需要三个东西,一个mybatis.xml 核心配置文件,一个mapper映射文件,一个测试类。
具体怎么做?不管你是使用myeclipse,还是idea,首先得创建一个maven 项目。引入下面的依赖,或者说导入包。
因为路径原因,我们还需要加上这段代码
添加完依赖,请在类路径下新建一个mybatis核心配置文件,名字随意。内容如下:
你还需要一个mapper映射文件
然后是,一个测试类。内容如下:
三者皆备,水到渠成。运行之。结果
自此,mybatis 最初级的使用到此为止。对于新手来讲,个人建议先别谈理解,程序先跑起来才是首要。赶紧试一试吧,有问题可联系我。