在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问 层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用 Maven来构建以上 ...
分类:
其他好文 时间:
2016-12-29 06:40:11
阅读次数:
155
提出问题: 一个程序,部署在自己的电脑上,debug调试,相信大家都会,但是,如果我想debug调试非本地部署的程序怎么办呢。比如测试服务器上部署的程序。 其实这样的需求也是经常有的,比如一个大型的项目有很多模块,也有很多自己的或外部的依赖,不可能在自己电脑上整个都搭建一整套完整的环境。先不管有多复 ...
分类:
其他好文 时间:
2016-12-24 01:56:24
阅读次数:
237
多模块Maven项目中聚合和继承是两个不同的概念,其目的完全是不同的。 一、不同 聚合主要是为了方便快速构建项目,继承主要是为了消除重复配置。 对于聚合模块来说,它知道有哪些被聚合的模块,但那些被聚合的模块不知道这个聚合模块的存在。 对于继承关系的父POM来说,它不知道有哪些子模块继承于它,但那些子 ...
分类:
其他好文 时间:
2016-12-23 19:17:03
阅读次数:
127
1、选中需要进行测试的service类,右键->new->other->JUnit Test Case,如下图: 2、编写测试代码如下: AppServiceTest.java import static org.junit.Assert.assertEquals; import java.io.I ...
分类:
其他好文 时间:
2016-12-22 20:17:02
阅读次数:
380
1、什么是.NET Framework 所谓.NET FrameWork就是一个平台,它的目的是为了跨操作系统编程。它包含了很多模块,例如有windows应用程序构件,Web开发的模块等,而不同的操作系统根据自己的特性,支持其中部分模块。NET框架是采用虚拟机运行的编程平台,以通用语言运行时(Com ...
为什么要进行DOM优化? DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢,而是说操作了这个对象后,会触发一些浏览器行为,比如布局(layout)和绘制(paint)。 首先先说一些浏览器是怎么样把一个页面呈现出来的: 一个浏览器有许多模块,其中负责呈现页面的是渲染引擎模块。 这个 ...
分类:
其他好文 时间:
2016-12-16 16:43:01
阅读次数:
252
python这门语言很早就接触过但一直没有在电脑上自己安装过环境,这两天安装环境是各种不顺,安装好后也是缺少好多模块导致程序无法运行,自己也手动下了好多模块最后自己确实是对那些乱七八糟的模块弄得力不从心,才开始在网上找一下教程,这才发现了一个叫pip的好东西。下面主..
分类:
编程语言 时间:
2016-12-02 16:36:53
阅读次数:
193
转自:http://www.blogjava.net/fancydeepin/archive/2015/06/27/maven-modules.html 项目结构 proj | |— proj-model | | | |— src | |— pom (jar) | | | |— proj-dao | ...
分类:
其他好文 时间:
2016-11-28 01:09:12
阅读次数:
128
1.创建一个maven项目 选择pom 完成 2.创建模块 项目右键选择module,创建模块、创建子模块 其余的打包时都为jar ...
分类:
其他好文 时间:
2016-11-28 00:58:13
阅读次数:
177
今天用Eclipse创建Maven多模块项目的时候提示错误: could not resolve archetype ******release from any of the configured repositories 这个问题网上主要是两个解决方案: 1.是修改setting.xml文件 详 ...
分类:
系统相关 时间:
2016-11-23 22:28:41
阅读次数:
338