摘要: MAVEM 生命周期 clean:清理项目 validate:验证项目资源是否可用 compile:编译 test:使用适当的单元测试框架运行测试。 package:打包 verify:检查 install:安装,将当前项目安装到本地仓库 site:生成项目站点文档 deploy:部署,将项目推到远 阅读全文
posted @ 2022-05-15 16:41 plum_wink 阅读(51) 评论(0) 推荐(0) 编辑
摘要: mybatis实现拦截器需要使用它自有的Interceptor接口和**@Intercepts**注解 Interceptor接口中包含三个方法: intercept:主要是写我们具体业务逻辑,比如针对增删改sql语句添加更新日期。 plugin:生成代理对象 setProperties:设置拦截器 阅读全文
posted @ 2022-05-15 16:09 plum_wink 阅读(1883) 评论(0) 推荐(1) 编辑
摘要: JVM 作用: 通过编译器把java代码转换成字节码,类加载器再把字节码加载到内存中,将其放在运行时数据区的方法区内,而字节码文件只是jvm的一套指令集规范,并不能直接交给底层操作系统去执行,因此需要特定的命令解析器执行引擎将字节码翻译成底层系统指令,再交由cpu去执行,这个过程需要调用其他语言的本 阅读全文
posted @ 2022-03-26 20:25 plum_wink 阅读(38) 评论(0) 推荐(0) 编辑
摘要: JAR 文件就是 Java Archive ( Java 档案文件),它是 Java 的一种文档格式。 JAR 文件非常类似 ZIP 文件 准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,多出了一个META-INF/MANIFEST 阅读全文
posted @ 2021-12-17 17:23 plum_wink 阅读(4169) 评论(0) 推荐(1) 编辑
摘要: 抽象概念 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心 阅读全文
posted @ 2021-03-29 09:52 plum_wink 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Spring依赖注入 创建对象的方式都是使用xml配置文件. 1.通过有参构造 dao层 package com.demo.dao; public interface UserMapper { } package com.demo.dao.impl; import com.demo.dao.User 阅读全文
posted @ 2021-01-19 20:28 plum_wink 阅读(41) 评论(0) 推荐(0) 编辑
摘要: MySQL语句(一) @ DQL(数据查询语言) DQL:数据表记录的查询,关键字select 1.无条件查询 -- 查询指定数据表中指定列数据 select 字段1,字段2,.... from 表名; -- 查询所有字段时,字段名可以用 * 代替,查询具体字段时,需要声明字段名 select * 阅读全文
posted @ 2021-01-19 19:55 plum_wink 阅读(50) 评论(0) 推荐(0) 编辑