摘要: groupId:定义当前Maven项目隶属的实际项目。举例:org.sonatype.nexus,此id前半部分org.sonatype代表此项目隶属的组织或公司,后部分代表项目的名称特别注意:groupId不应该对应项目隶属的组织或公司,也就是说groupId不能只有org.sonatype而没有nexus引出:假如我要建立一个项目,此项目作为日后衍伸项目基础平台,那么groupId可以这么定义:org.huangjian.agile,agile作为我这个基础平台项目的名称,org.huangjian代表我个人组织。当然,如果我是为现在所在博联公司搭建此基础平台,那么groupId就应该这么 阅读全文
posted @ 2013-09-30 15:08 妍爱今生 阅读(1998) 评论(0) 推荐(0) 编辑
摘要: 根据更完整的面向对象规则:每个Java类都提供其相关的业务方法,Domain Object不再是单纯的数据载体,而是包含有相关的业务逻辑方法,也就是说在实体类中编写一些与实体类相关的业务逻辑方法 阅读全文
posted @ 2013-08-21 09:34 妍爱今生 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 目前流行的Java EE应用架构通常会使用Spring作为核心,向上整合MVC框架,向下整合ORM框架。 我们在考虑使用某种架构时,应该主要考虑这种架构是否能成功的将规范与实现分离,从而提供较好的扩展性、可修改性,最理想的情况是,当我们修改某个组件时,应用中的其他组件基本可以不受影响。 阅读全文
posted @ 2013-08-20 22:55 妍爱今生 阅读(273) 评论(0) 推荐(0) 编辑