Java Web多现场配置

简介   Java Web项目和移动App一样,需要一个程序面对多个现场。以前,项目采用一条主线,多条分支的方式来管理。但是每当现场需要升级的时候、需求与另一个现场重合的时候,往往弄得开发人员手忙脚乱。时间久了之后,项目甚至会出现代码丢失、无法维护等情况。   为了解决这个问题,我开发了一个gradle插件,来解决这个问题。 插件引用 repositories { mavenL... »

CentOS安装Nginx

背景   Ubuntu安装Nginx是比较简单的,使用sudo apt-get install nginx就可以了,但是公司经常使用CentOS,就不是特别会配置了。还是记录一下。 安装依赖项 yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-d... »

Gradle管理多子项目

  当项目达到一定规模时,我们一般会将项目拆分成各个小的项目,以便进行管理。本篇主要介绍Gradle如何便利地管理多子项目。 项目结构   拆分项目时,可能会拆分成如下结构: └── gradle-subprojects-example └── service-api └── service-impl └── web   其中,service-impl依赖于se... »

Spring入门(二)

  项目使用Gradle作为依赖管理工具。此项目建立在上一篇博客的基础上。 集成beetl   使用beetl作为视图引擎。 添加beetl依赖 //模板引擎 compile group: 'org.beetl', name: 'beetl-core', version: '2.2.3' 修改src/main/re... »

Spring入门(一)

  项目使用Gradle作为依赖管理工具。 添加项目依赖   新建Gralde的web项目,添加spring-webmvc依赖,添加servlet-api的依赖。 group 'cn.yerl' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'war' ... »