摘要:
Mybatis-Plus: Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官方网站:http://mp.baomidou.com 核心功能: 代码生成器、CRUD接口、条件构造器以及内置了一些实用的插 阅读全文
摘要:
SQL类: SELECT(String) SELECT(String...) SELECT_DISTINCT(String) SELECT_DISTINCT(String...) FROM(String) FROM(String...) JOIN(String) JOIN(String...) IN 阅读全文
摘要:
<arg> <idArg> <result> <id> @Insert @Update @Delete @Select <insert> <update> <delete> <select> @InsertProvider @UpdateProvider @DeleteProvider @Selec 阅读全文
摘要:
关联: 嵌套查询:通过执行另外一个 SQL 映射语句来返回预期的复杂类型。 嵌套结果:使用嵌套结果映射来处理重复的联合结果的子集。首先,然让我们来查看这个元素的属性。所有的你都会看到,它和普通的只由 select 和 resultMap 属性的结果映射不同。 集合: 鉴别器: 动态sql: if c 阅读全文
摘要:
入门: 1、每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一 阅读全文
摘要:
lombok: lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手 阅读全文
摘要:
在groovy中使用break跳出each或者find的循环会会报错,为什么呢?groovy中each、find方法是一个闭包操作,要想跳出循环要使用 return true,但有几个问题有待研究: 1、groovy each 中的return true 相当于Java中的continue , 但不 阅读全文
摘要:
序言 Http和Https属于计算机网络范畴,但作为开发人员,不管是后台开发或是前台开发,都很有必要掌握它们。 在学习Http和Https的过程中,主要是参考了阮一峰老师的博客,讲的很全面,并且通俗易懂,有兴趣的同学可以去学习学习。 这篇文章主要是按照自己的思路来讲解对Http和Https的理解。文 阅读全文
摘要:
当对一个GString实例求值时,如果其中包含一个变量,该变量的值会被简单地打印到一个Writer,通常是一个StringWriter。然而,如果GString中包含的是一个闭包,而非变量,该闭包就会被调用。如果闭包接受一个参数,GString会把Writer对象当做一个参数发送给它。如果闭包不接受 阅读全文
摘要:
groovy每执行一次脚本,都会生成一个脚本的class对象,并new一个InnerLoader去加载这个对象。 所有的脚本都是由GroovyClassLoader加载的,每次加载脚本都会生成一个新的InnerLoader去加载脚本。 Groovy会把脚本编译为一个名为Scriptxx的类,这个脚本 阅读全文