上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页

2016年12月22日

【JavaEE】之MyBatis动态SQL

摘要: 动态SQL就是在SQL语句中添加一些标签,以完成某些逻辑。通常用到的动态SQL标签有<if>、<choose>、<where>、<trim>、<set>、<foreach>、<bind>、<sql>等。 1、if if是简单的条件判断,通过if语句我们可以实现某些简单的条件选择,一个例子的代码如下: 阅读全文

posted @ 2016-12-22 15:06 ITGungnir 阅读(1336) 评论(0) 推荐(0) 编辑

【JavaEE】之MyBatis输出映射

摘要: MyBatis中的输出映射有两种:resultType和resultMap。 1、resultType 使用resultType进行结果映射时,只有当查询结果中有至少一列的名称和resultType指定的POJO的某个属性名称相同时,才会映射成功。如果查询出来的列名和POJO中的属性名全部不一致,就 阅读全文

posted @ 2016-12-22 15:04 ITGungnir 阅读(598) 评论(0) 推荐(0) 编辑

【JavaEE】之MyBatis开发DAO

摘要: 在SSM框架中的DAO层就是MyBatis中的Mapper,Mapper分为两部分:Mapper接口(JAVA文件)和Mapper映射文件(XML文件)。DAO开发(Mapper开发)有两种方式:原始DAO开发和Mapper代理代码。今天就来介绍一下这两种方式。 1、原始DAO开发 原始DAO开发就 阅读全文

posted @ 2016-12-22 15:03 ITGungnir 阅读(1786) 评论(0) 推荐(0) 编辑

【JavaEE】之MyBatis与原生JDBC、Hibernate访问数据库的比较

摘要: 首先来看一下原生JDBC访问数据库的代码: 使用原生JDBC访问数据库,存在以下四个问题: 数据库使用时就创建,不使用就释放,即需要对数据库进行频繁的开启和关闭,造成数据库资源的浪费,影响数据库的性能。 将SQL语句硬编码到JAVA代码中,如果后期SQL语句发生变化,就需要重新编译JAVA代码,不利 阅读全文

posted @ 2016-12-22 15:02 ITGungnir 阅读(1599) 评论(0) 推荐(0) 编辑

【JavaEE】之MyBatis插入数据后获取自增主键

摘要: 很多时候,我们都需要在插入一条数据后回过头来获取到这条数据在数据表中的自增主键,便于后续操作。针对这个问题,有两种解决方案: 先插入,后查询。我们可以先插入一条数据,然后根据插入的数据的各个字段值,再次访问数据库,从数据库中将刚刚插入的数据查询出来。当然,这种方法是很笨的,不提倡使用。 MyBati 阅读全文

posted @ 2016-12-22 15:01 ITGungnir 阅读(4214) 评论(0) 推荐(0) 编辑

【JavaEE】之MyBatis的ParameterType的使用

摘要: 在MyBatis的Mapper.xml文件中,参数的表示方法有两种:一种是使用 “#{XXX}” 的方式表示的,另一种是使用 “${XXX}” 的方式表示的。今天来介绍以下这两种方式的不同之处。 1、#{XXX} “#{XXX}” 是用来表示变量占位符,即将这个变量注入到SQL语句中。这里的变量可以 阅读全文

posted @ 2016-12-22 15:00 ITGungnir 阅读(2853) 评论(0) 推荐(0) 编辑

【Android - 进阶】之PopupWindow的使用

摘要: 创建一个类继承自PopupWindow,编写自定义的PopupWindow类。示例代码如下: 调用代码: 阅读全文

posted @ 2016-12-22 14:59 ITGungnir 阅读(1621) 评论(0) 推荐(0) 编辑

【Android - 进阶】之Dialog分类及使用

摘要: 1、确定取消对话框 代码: 效果: 2、列表对话框 代码: 效果: 3、条形进度条对话框 代码: 效果: 4、圆形进度条对话框 代码: 效果: 5、单选列表对话框 代码: 效果: 6、多选列表对话框 代码: 效果: 7、日期选择对话框 代码: 效果: 8、事件选择对话框 代码: 效果: 9、自定义对 阅读全文

posted @ 2016-12-22 14:58 ITGungnir 阅读(427) 评论(0) 推荐(0) 编辑

【设计模式】

摘要: 设计模式是一套反复被使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使得代码编写工程化,是软件工程的基石。设计模式的设计需要满足以下六个原则: (1)开闭原则(Open Close Principle):对扩展开放 阅读全文

posted @ 2016-12-22 14:55 ITGungnir 阅读(179) 评论(0) 推荐(0) 编辑

【设计模式 - 24】之访问者模式(Visitor)

摘要: 1、模式简介 访问者模式的定义: 访问者模式将数据结构与数据操作进行了分离,解决了稳定的数据结构和易变的数据操作的耦合问题。 访问者模式的优点: 符合单一职责原则; 优秀的扩展性; 灵活性。 访问者模式的缺点: 具体元素对访问者公布细节,违反了迪米特原则; 具体元素变更比较困难; 违反了依赖倒置原则 阅读全文

posted @ 2016-12-22 14:49 ITGungnir 阅读(195) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页

导航