摘要: MyBatis-Plus简介 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本 阅读全文
posted @ 2021-09-25 19:33 青橙e 阅读(223) 评论(0) 推荐(0)
摘要: #{ } 和 ${ } 取值的区别 #{} : 是以预编译的形式,将参数设置到sql语句中,防止sql注入; ${} : 取出的值会直接拼接在sql语句中,会有安全问题; resultMap自定义结果 resultType 和 resultMap 只能同时用一个 <?xml version="1.0 阅读全文
posted @ 2021-09-25 19:22 青橙e 阅读(54) 评论(0) 推荐(0)
摘要: Stream API介绍 Stream API是Java8中处理集合的关键概念,它可以对集合执行非常复杂的操作:查找、过滤、映射等数据操作。 当我们使用一个流的时候,通常包括三个基本步骤: 获取一个数据源(source) 数据转换 执行操作获取想要的结果。 每次转换原有 Stream 对象不改变,返 阅读全文
posted @ 2021-09-25 18:44 青橙e 阅读(281) 评论(0) 推荐(0)
摘要: 每天使用 Git ,但是很多命令记不住 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 新建代码仓库 在当前目录新建一个Git代码库 git init 新建一个目录,将其初始化为Git代码库 git init [pr 阅读全文
posted @ 2021-09-25 18:36 青橙e 阅读(79) 评论(0) 推荐(0)
摘要: 线程的基本概念 多线程的基本概念:程序、进程、线程。 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。这就是生命周期。进程作 阅读全文
posted @ 2021-09-25 18:24 青橙e 阅读(113) 评论(0) 推荐(0)
摘要: 配置JDK版本 配置为JDK1.8 修改settings.xml ,添加如下内容 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> 阅读全文
posted @ 2021-09-25 00:08 青橙e 阅读(156) 评论(0) 推荐(0)