Mybatis
那本来就是我的光
做人就要像花一样
不管有没有人欣赏
但是你一定要绽放
展开
-
Mybatis初级讲解
1. 总结jdbc开发的问题 1. 频繁创建数据库连接对象、释放,容易造成系统资源浪费,影响系统性能。企业项目中可以使用连接池解决这个问题,但是使用Jdbc需要自己实现连接池。mybatis已经提供了连接池。 2. sql语句定义、参数设置、结果集处理存在硬编码。企业项目中,sql语句变化的可能性较大,一旦发生变化,需要修改Java代码,系统需要重新编译,重新发布。不好原创 2018-01-02 09:27:43 · 284 阅读 · 0 评论 -
mybatis中的@Param
用注解来简化xml配置的时候,@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中 我们先来看Mapper接口中的@Select方法 1 2 3 4 5 6 7 8 9 10 11 12 13 package M转载 2018-02-07 10:47:04 · 361 阅读 · 0 评论 -
Mybatis框架中mapper配置和foreach标签的使用
foreach标签下面介绍一下一个mapper配置文件中的foreach标签(注意,要跟着前面的总结来看,这里使用的例子是结合前面的工程写的,大部分代码没有再赘述)foreach的作用是向sql传递数组或List,mybatis使用foreach解析1.1需求在用户查询列表和查询总数的statement中增加多个id输入查询。sql语句如下:两种方法:SELECT * FROM USER WHER...转载 2018-02-24 09:40:31 · 8716 阅读 · 0 评论 -
详解Java的MyBatis框架中SQL语句映射部分的编写
这篇文章主要介绍了Java的MyBatis框架中SQL语句映射部分的编写,文中分为resultMap和增删查改实现两个部分来讲解,需要的朋友可以参考下1.resultMapSQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:?123456<map...转载 2018-02-24 10:08:24 · 411 阅读 · 0 评论