老张接个新项目,项目可是不小,好多模块。使用Intellij import new project, 结果卡在writing class中,而且mac的风扇一直转,像是要变成直升机起飞。 等啊等,intellij给出提示increase heap size,得,加大,400增到800,内存大任性。老 ...
分类:
其他好文 时间:
2019-10-11 00:26:39
阅读次数:
113
1. 打war包 有主类的pom.xml 2. 打jar包 有主类的pom.xml ...
分类:
编程语言 时间:
2019-10-09 19:42:44
阅读次数:
116
1.1 单体应用架构存在的问题 一个归档包(例如war格式)包含所有功能的应用程序,通常称为单体应用。 下面列举单体应用所存在的一些问题: *复杂性高:整个项目包含的模块非常多、模块之间的边界模糊、依赖关系不清晰、代码质量参差不齐、混乱的堆砌在一起..整个项目非常复杂,每次修改代码胆战心惊,甚至添加 ...
分类:
其他好文 时间:
2019-10-06 18:56:14
阅读次数:
115
首先,下载源码,可以官网下载source包,也可以从GitHub上直接拉下来导入IDEA。如果是官网下载的source zip包,直接作为当前project的module导入,这里不赘述太多,只强调一点,那就是工程结构: RocketMQ源码为maven多模块工程,这里跟eclipse有个小小的区别 ...
分类:
其他好文 时间:
2019-10-06 18:44:51
阅读次数:
305
一些重要的配置文件直接复制过来了 jdbc和shiro的配置 application.properties里面的相关配置项的含义 日志界别的配置 数据返回到前端的json的配置 数据源的配置 需要新建mysql的数据库 Mybits相关的配置文件 MybitsConfig的配置文件 插入的时候是否自 ...
分类:
编程语言 时间:
2019-10-05 01:04:15
阅读次数:
103
一、前言 在日常开发中,一个项目通常包含多个模块,所以需要创建多模块项目 二、创建过程 1、创建一个 父工程 2、创建好后删除父项目的多余文件/文件夹只留下 .idea文件夹 、pom.xml 、 *.iml 三个即可,如下图 3、修改父项目 pom.xml ,为其添加 <packaging>pom ...
分类:
编程语言 时间:
2019-09-22 15:15:30
阅读次数:
85
Ctrl+Alt+S进入Settings,选择Debugger show alternative source switcher 勾选,开启显示替代源选择器 由于项目工程存放了多个应用模块,包括app模块 cms模块,并存在小部分代码相同的情况下,会出现断点跳转至不正确的目标源,此时开启源选择器,即 ...
分类:
其他好文 时间:
2019-09-16 09:22:40
阅读次数:
88
搭建项目 这是父模块。我们不打算写代码,所以直接删掉 建立子模块 在父母快下建立三个子模块 建立好api模块 model字模块 server字模块 加入依赖的jar包 父模块的pom.xml api模块 model模块 依赖的传递。model层依赖api层 server模块 用来实现分布式所的zoo ...
分类:
编程语言 时间:
2019-09-15 23:53:34
阅读次数:
173
generatorConfig.xml中的 属性targetPackage的值为包名,且包名可以是不存在的,他会自动创建,属性targetProject的值为项目目录名,且必须是已存在的,否则会报错 targetProject的值的起始目录为当前子模块目录 在maven多模块项目中可以利用相对目录切 ...
分类:
其他好文 时间:
2019-09-14 14:05:31
阅读次数:
229
一、创建maven父工程; 1、修改pom.xml,最终结果如下: 二、创建springboot的api子工程; 1、修改application.properties文件,如下: 2、修改pom.xml文件,如下: 3、修改主类ShopApplication,如下: 三、创建maven的dao子工程 ...
分类:
编程语言 时间:
2019-09-11 16:22:02
阅读次数:
130