mybatis
文章平均质量分 80
渡西湖
这个作者很懒,什么都没留下…
展开
-
javaEE核心框架之 Mybatis ( 一 )
Mybatis 3 介绍 主要作用就是更加便携地操作数据库 比如可以将ResultSet对象返回的数据自动封装进Entity 实体类或List 中,可以把SQL 语句配置到泊位文件中,也就是将SQL 语句与* .java 文件进行分离,使代码的分层更加明确。另外由于MyBatis 框架是使用SQL 语句对数据库进行操作的,所以可以单独对SQL语句进行优化,以提高查询效率...原创 2018-06-16 15:33:52 · 1367 阅读 · 0 评论 -
javaEE核心框架之 Mybatis ( 二 )
MvBatls 核心对象的生命周期与封装 SqlSessionFactoryBuilder 对象创建了SqlSessionFactory 后, SqlSessionFactoryBuilder类就不需要存在了,也就是不需要保持此对象的状态,可以随意的任由JVM 销毁,也就是说可以在方法内部声明SqlSessionFactoryBuilder对象来创建SqlSessionFactory...原创 2018-06-17 10:53:58 · 611 阅读 · 0 评论 -
javaEE核心框架之 Mybatis ( 三 ) 必备开发技能
使用getMapper面向接口编程 前面的代码都是使用如下对数据库进行操作: 对方法insert 、delete 、update 和selectList 传入sqlId 来达到调用SQL 语句而对数据库的操作 sqlSession.insert("insertUserinfo","xxx"); sqlSession.delete("deleteByI...原创 2018-06-17 20:13:42 · 699 阅读 · 0 评论 -
javaEE核心框架之 Mybatis ( 四 ) 必备开发技能
什么是JNDI 以及如何从JNDI 获得数据源DataSource 为了达到获取对象的API 命名的统一性, Sun 发布了开JNDI 规范, 让这些厂商遵循JNDI 规范。使用了刑DI 规范后,不管使用什么样的方式保存对象,程序员只需要使用1 种方式获得对象,就可以在不同厂商的不同数据结构中获得指定的对象值. 接口DataSource 的主要作用就是获得Connect...原创 2018-06-20 12:01:27 · 596 阅读 · 0 评论 -
Mybatis 之 MyBatis3 的SQL 映射文件与动态SQL
Mybatis 之 MyBatis3 的SQL 映射文件与动态SQL MyBatis 框架是基于SQL 映射的,所以SQL 映射文件在此框架中的位置非常重要.动态SQL 是MyB atis 提供的, 它根据指定的条件来执行指定的SQL 语句, 它使SQL 映射文件中的SQL 语句在执行时具有动态性.<resultMap >标签在<select>标签中使用res...原创 2018-06-20 15:00:24 · 1523 阅读 · 0 评论