个人简介

Echo Blog


江湖无名 安心练剑
  • Mybatis-08-mybatis selectKey 赋值未生效,为什么?
    Statement配置如下: <insert id="insertStatemnet" parameterType="User"> insert into user ( user_name ) values (#{user#userName}) <selectKey resultType="long" order="AFTER"...
    2016-07-27 02:40:05 | SQL
  • Mybatis-07-SQL 语句构建器
    问题 Java 程序员面对的最痛苦的事情之一就是在 Java 代码中嵌入 SQL 语句。 这通常是因为需要动态生成 SQL 语句,不然我们可以将它们放到外部文件或者存储过程中。 如你所见,MyBatis 在 XML 映射中具备强大的 SQL 动态生成能力。 但有时,我们还是需要在 Java 代码里构建 SQL 语句。 此时,MyBatis 有另外一个特性可以帮到你,让你从处理典型问...
    2016-07-27 02:40:05 | SQL
  • Mybatis-06-java-api
    Java API 既然你已经知道如何配置 MyBatis 以及如何创建映射,是时候来尝点甜头了。 MyBatis 的 Java API 就是这个甜头。 稍后你将看到,和 JDBC 相比,MyBatis 大幅简化你的代码并力图保持其简洁、容易理解和维护。为了使得 SQL 映射更加优秀,MyBatis 3 引入了许多重要的改进。 目录结构 在我们深入 Java API 之前,理解关于目...
    2016-07-27 02:40:05 | SQL
  • Mybatis-05-Dynamic SQL 动态 SQL
    动态 SQL 动态 SQL 是 MyBatis 的强大特性之一。 如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。 利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBat...
    2016-07-27 02:40:05 | SQL
  • Mybatis-03-Config 配置
    properties 属性 这些是可外部化的、可替换的属性,可以在典型的 Java Properties 文件实例中配置,或通过 properties 元素的子元素传入。 例如: <properties resource="org/mybatis/example/config.properties"> <property name="username" value...
    2016-07-27 02:40:05 | SQL
  • Mybatis-02-Getting started 入门教程
    安装 要使用MyBatis,您只需要将mybatis-x.x.x.jar文件包含在类路径中。 如果您正在使用Maven,只需将以下依赖项添加到您的pom.xml文件中: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>...
    2016-07-27 02:40:05 | SQL
  • mybatis-01-Mybatis 入门介绍
    MyBatis MyBatis是一个一流的持久化框架,支持自定义SQL、存储过程和高级映射。 MyBatis几乎消除了所有的JDBC代码,手动设置参数和检索结果的步骤。 MyBatis可以使用简单的XML或注解进行配置,将基本类型、Map接口和Java POJO(普通的Java对象)映射到数据库记录。 mybatis mybatis doc tools ...
    2016-07-27 02:40:05 | SQL
  • Aapche POI java excel 操作工具包入门
    excel 系列 Excel Export 踩坑注意点+导出方案设计 基于 hutool 的 EXCEL 优化实现 iexcel-excel 大文件读取和写入,解决 excel OOM 问题-01-入门介绍 iexcel-excel 大文件读取和写入-02-Excel 引导类简介 iexcel-excel 大文件读取和写入-03-@ExcelField 注解介绍 iexcel-e...
    2016-07-19 04:26:11 | Java