mybatis
文章平均质量分 78
dmc_kobe
一个很懒的人
展开
-
自学mybatis(二)-----面向接口编程实现CRUD
书接上文,上一回讲了mybatis的导包(分成maven管理和jar包导入)、配置(Configuration.xml),以及映射文件(mapper.xml)的作用,这一章节,我们从面向接口编程的角度来进行数据的增删查改一、简单的实例化SqlSession进行数据查询上一张已经提及了,mybatis是通过在映射文件里面定义sql语句或者注解定义,然后执行这些语句,最直接的用法就是拿到一个S原创 2017-09-28 15:23:42 · 513 阅读 · 0 评论 -
自学mybatis(一)-----环境搭建
一、简介mybatis是Apache的一个开源项目,应用在持久层,对比hibernate而言,个人感觉更轻量级,配置起来也更加简单一些二、建立工程以及环境配置建立一个Dynamic Web Project,名字为mybatis1。如下图就是我的项目架构因为mybatis是基于Java的持久层框架,第一件事就是导入相对应的包,导包方式有两种,一种就是建立maven项目,在原创 2017-09-28 11:20:32 · 232 阅读 · 1 评论 -
自学Mybatis(三)-----Mybatis注解方式的基本用法
一、简介书接上文,上回简单介绍了Mybatis用映射文件的方式来访问数据库,其实Mybatis还有另外一种形式,就是使用注解的方式,与hibernate的用法有点不相同,Mybatis注解方式就是将SQL语句直接写在接口上,这种方式的优点在于,如果需要编写的SQL语句不算复杂,效率会很高。但缺点是,如果当SQL发生变化时,都要重新编译代码。一般情况下,如果系统需求比较简单,可以使用注解的方式编原创 2017-09-29 10:45:45 · 2033 阅读 · 1 评论