12 2017 档案
摘要:6.1什么是Maven仓库? Maven仓库:存储所有Maven项目共享的构件的统一位置。 Maven仓库的作用:Maven项目仅需声明依赖坐标,即可在需要的时候自动根据坐标找到仓库中的构件。 6.2仓库的布局 Maven仓库布局方式:根据构件的唯一的坐标,可以确定其在仓库中的唯一存储路径。 示例:
阅读全文
摘要:1.背景 Log4j 2中记录日志的方式有同步日志和异步日志两种方式,其中异步日志又可分为使用AsyncAppender和使用AsyncLogger两种方式。 2.Log4j2中的同步日志 所谓同步日志,即当输出日志时,必须等待日志输出语句执行完毕后,才能执行后面的业务逻辑语句。 下面通过一个例子来
阅读全文
摘要:一、什么是RollingFile RollingFileAppender是Log4j2中的一种能够实现日志文件滚动更新(rollover)的Appender。 rollover的意思是当满足一定条件(如文件达到了指定的大小,达到了指定的时间)后,就重命名原日志文件进行归档,并生成新的日志文件用于lo
阅读全文
摘要:方法一:使用maven中的jetty插件调试本地maven项目 1.打断点 2.右击“jetty:run”,选择Debug运行 3.浏览器发送http请求,开始调试 方法二:利用远程调试功能调试本地maven项目 使用远程调试功能调试本地程序,Server端和Client端都在本地运行 Server
阅读全文
摘要:一、背景 当使用replace语句更新access_apps表时,原有的mark列、remark列的信息丢失。 CREATE TABLE `access_apps` ( `base` varchar(11) NOT NULL DEFAULT '', `business` varchar(64) NO
阅读全文
摘要:7.1什么是生命周期 软件开发人员每天都在对项目进行清理、编译、测试及部署,Maven生命周期是对所有构建过程进行抽象和统一,含项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有构建步骤。 7.2生命周期详解 7.2.1三套相互独立的生命周期 clean:目的是清理项目
阅读全文