考虑下面的场景: 一个Git repository中有6个Java项目A,B,C,D,E,F. A是最底层模块。B依赖A, C,D,E,F又同时依赖A和B。 这时候项目可以分成三层关系。 需求: 1.Jenkins只编译文件有改动的项目 默认情况系,只要一个Git repository中有代码改动, ...
分类:
其他好文 时间:
2019-01-25 17:43:22
阅读次数:
156
invalid boundexception的原因大抵是因为mybatis扫描不到mapper映射文件(xml),无法将mapper接口类(java)中的接口与mapper映射器绑定起来。这可能是因为target/classes的对应目录下根本就没有mapper的映射文件,也有可能是因为mybati ...
分类:
编程语言 时间:
2019-01-24 21:53:55
阅读次数:
190
1.cd到要生成项目位置目录 2.执行mvn archetype:generate -DgroupId=com.yyu.cms -DartifactId=appcms -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode ...
分类:
其他好文 时间:
2019-01-24 13:14:39
阅读次数:
138
所谓聚合项目,实际上就是对项目分模块,互联网项目一般来说按照业务分(订单模块、VIP模块、支付模块、CMS模块...),传统的软件项目,大多采用分层的方式(Dao、Serivce、Controller): 一、多模块结构 二、创建项目 1.创建bobo parent ==pom文件不需要写代码,只是 ...
分类:
其他好文 时间:
2019-01-23 12:30:39
阅读次数:
128
参见:https://blog.csdn.net/m0_37943753/article/details/81031319。 重点是<dependencyManagement>标签的作用,只是用来管理依赖版本号,并不会把依赖下载到本地仓库,所以报找不到。 只要了解这一点,先将此标签注释,等依赖下载, ...
分类:
编程语言 时间:
2019-01-23 00:24:37
阅读次数:
228
SciPy有许多模块、类和函数,io子模块可用于从各种文件格式中读取数据和将数据写入各种文件格式。 from scipy import io import numpy as np 生成数据 data = np.random.randint(0,100,size = (10,3)) 保存数据:保存成m ...
分类:
其他好文 时间:
2019-01-19 17:33:50
阅读次数:
198
之前采用maven generator 生成代码,在配置文件上因为从单模块到多模块时出现问题, 改用mybatis plus自动生成代码。 码云地址: "https://gitee.com/baomidou/mybatis plus" github地址: "https://github.com/ba ...
分类:
其他好文 时间:
2019-01-13 13:01:58
阅读次数:
355
小结一下,方便扩展整合 1.创建空Maven项目quickx Create New Project->Maven->maven-archetye-quickstart->后面常规填写 项目创建成功后,在pom.xml中 添加 <packaging>pom</packaging> 注意:后面建立的模块 ...
分类:
编程语言 时间:
2019-01-11 00:09:32
阅读次数:
243
SonarQube Scanner,作为代码扫描的工具,通过它,将项目的代码读取并发送至SonarQube服务器中,才能让SonarQube进行代码分析。 可以认为SonarQube Scanner就是SonarQube的客户端。 SonarQube Scanner很方便和不同类型的构建工具进行整合 ...
分类:
其他好文 时间:
2019-01-10 15:28:43
阅读次数:
2455
简单环境搭建 搭建工具 jdk1.8+idea+maven+spring 构建多模块 dubbo_par 父模块 父模块中pom.xml引入dubbo坐标 dubbo_api 服务公共接口 实体类 简单模拟数据库 定义服务接口 dubbo_provider 服务提供方 pom.xml中引入公共服务接 ...
分类:
其他好文 时间:
2019-01-06 15:00:04
阅读次数:
202