Java基础
文章平均质量分 51
亘易
这个作者很懒,什么都没留下…
展开
-
Intellij利用Maven创建多Module的Java Web项目
在实际开发过程中,一个Intellij工程往往需要建立多个Module,如一个API,一个Service,还有一个Web。在这种情况下,需要保证多个Module之间具有清晰的依赖关系,本文作为入门级教程,适用于从Eclipse转为Intellij的开发人员。1 准备在开始创建项目之前,首先要保证开发环境可用(楼主环境如下): IDE:Intellij 2016 Maven:3.2.3 JDK:原创 2016-10-29 21:06:05 · 3640 阅读 · 0 评论 -
Log4J.xml配置详解
AppenderAppender:日志输出器,配置日志的输出级别、输出位置等,包括以下几类:ConsoleAppender: 日志输出到控制台;FileAppender:输出到文件;RollingFileAppender:输出到文件,文件达到一定阈值时,自动备份日志文件;DailyRollingFileAppender:可定期备份日志文件,默认一天一个文件,也可设置为每分钟一个、每小时一个;原创 2017-07-05 21:30:56 · 24106 阅读 · 1 评论 -
建造者模式
1. 介绍对于一个包含多个属性的类,通常创建对象都比较繁琐,建造者模式能够简化对象构造过程。2. 实现代码public class Person { private String name; private String address; private String sex; //提供接口构造建造者对象 public static PersonBuilder bui原创 2017-11-29 00:25:59 · 146 阅读 · 0 评论 -
Guava EventBus体验
EventBus初体验1. 简介EventBus是Guava提供的总线事件库,可实现进程内发布订阅功能;EventBus自动把事件分发给事件超类的监听者,并且允许监听者声明监听接口类型和泛型的通配符类型;EventBus涉及到的角色有:- 消息生产者- 消息监听者- 角色管理平台2 EventBus主要接口 接口 功能说明 register(Object object) 注册原创 2017-11-29 00:15:12 · 443 阅读 · 0 评论