Mybatis 入门篇 --手把手教你使用 Mybatis 操作数据库

使用 Mybatis 操作数据库,主要由一下步骤组成: * 构建 SqlSessionFactory 实例 * 定义 Java 实体与数据库表建立映射 * 定义用于执行 SQL 的 Mapper * 获取 SqlSession 实例,并执行相关的 SQL 语句
mybatis 2020年06月18日 3,086次浏览

Mybatis常用工具类(四)-- ObjectFactory、ProxyFactory

ObjectFactory每次MyBatis创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成实例化工作。ObjectFactory的默认实现为DefaultObjectFactory。
mybatis 2020年06月17日 2,868次浏览

Mybatis常用工具类(三)-- MetaObject、MetaClass

MetaObject 是 Mybatis 反射工具类,通过 MetaObject 获取和设置对象的属性值。与 MetaObject 不同的是,MetaObject 用于获取和设置对象的属性值,而 MetaClass 则用于获取类相关的信息。
mybatis 2020年06月16日 4,479次浏览

Mybatis常用工具类(二)-- ScriptRunner、SqlRunner

使用 ScriptRunner 执行脚本 和 使用 SqlRunner 操作数据库
mybatis 2020年06月15日 4,888次浏览

Mybatis常用工具类(一)-- SQL

SQL(org.apache.ibatis.jdbc.SQL) 是mybatis 自带 sql 构造对象。
mybatis 2020年06月14日 3,233次浏览

sql-builder 2.x 介绍

针对 sql-builder 用法不友好问题,所以花了很大的决心试着想 sql-builder 重写了一遍(2.x版本),希望能用得更加爽点,之后再重写一遍 ibit-mybatis,支持 sql-builder 2.x。
sql builder 2020年06月10日 2,700次浏览

Lambda 表达式有何用处?如何使用?

什么是Lambda? 我们知道,对于一个 Java 变量,我们可以赋给其一个“值”。 ...
函数式 lambda 2020年06月03日 2,733次浏览

初识函数式编程

某一天老板:小艾,最近业绩很差啊,看来员工的工作积极性不是很好啊,帮我过滤一下当月考勤。那些每月迟到10次以上的人,我拿去祭天;那些每月迟到5-10次的,我要严重警告一下,下月再犯,就祭天吧;剩下小于5次的,也要稍微警告警告。于是,小艾就刷刷刷地写下了下面的代码。考勤对象代码试验1过滤方法聪明的小艾
java 函数式 2020年05月29日 2,359次浏览

java8中的常用函数式接口

Predicate,Consumer,Function,Supplier
java 函数式 2020年05月28日 2,420次浏览

Proguard是啥?

ProGuard是一个Java类文件压缩器、优化器、混淆器和预校验器。压缩步骤,检查并删除没有被使用的类、字段、方法和属性。优化步骤,分析和优化方法的字节码。混淆步骤,用简短无意义的名称重命名剩余的类、字段和方法。这些步骤使得代码库变得更小、更有效并且更难进行逆向工程。最后的预校验步骤就是将预校
ProGuard 混淆 2020年05月19日 3,032次浏览