三分钟极速搭建LP框架{{1019}}
LP框架极速搭建(用时3分钟)
公司来了新项目,我们如何快速大家一个成熟框架快速开发呢?是copy之前的项目做些更改还是重新一点点搭建?
无论怎么做我们目的就是借鉴之前的开发经验复用到下一个项目当中。
LP框架架构不断调整、版本更新迭代,最终快速搭建项目架构缩短为只需三分钟(如果下载模板只需一分钟)即可搭建。
LP框架追求的是极致,缩短搭建框架时间是对使用LP框架的开发者的尊重,不浪费开发者一分钟的时间。
下面我们看下搭建步骤:
一、环境准备:
1)安装JDK,java运行环境
2)配置Maven环境
3)准备Tomcate(其他运行容器也行)
4)LP框架官网下载相应安装包:http://www.shinians.com
解压后: 执行jar包中的bat安装命令(windows版本)
5)数据库初始化
二、新建项目(Maven),开始搭建
1)打开IDEA后,可点击File->new->Project
2)选择Maven (archetype为空即可),点击next
3、填写groupId 、ArtifactId、Version(可更具公司名称和项目命名)后点击next
4、填写项目名称和路径,点击finsh
5、如下如所示
6、配置maven(用于下载jar包),注意:配置本地仓库地址
7、配完后如下图所示,点击OK
8、建立limp-create-app模块(也就是后台代码模块)名称可更具自己项目定义
File->New->Module->
直接点击next
填写信息后点击next
填写模块名字后点击fish
此模块建立完成,如下图所示
最后:重点!!!在app的pom.xml文件引入LP框架包()
<dependencies>
<dependency>
<groupId>com.chinasofti</groupId>
<artifactId>limp-framework</artifactId>
<version>1.1.3-RELEASE</version>
</dependency> </dependencies>
此模块构建完成;如下图
是不是很顺利,接下来构建web模块
9、建立limp-create-web模块(也就是前端jsp、js等代码模块)名称可更具自己项目定义
同理:File->new->Module
之后选择 maven-archetype-webapp点击next
命名后点击next
命名模块名称
最后入下图所示:
这样就完了?NO,还有关键的一步-->自动构建开始
10、web模块的pom.xml文件引入LP框架UI部分
插入代码:
<build> <finalName>limp-create-web</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>unpack</id>
<phase>generate-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.chinasofti</groupId>
<artifactId>limp-ui</artifactId><version>1.1.3-RELEASE</version>
<type>jar</type>
<excludes>web.xml</excludes>
<outputDirectory>${project.basedir}</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
如下图所示:
10、点击web模块的package
web层构建结果如下图所示:
11、配置tomate和数据库后启动,零报错。搭建成功,搭建用时不足3分钟,剩余时间歇息会....
注意:登录用户密码 shinians/shinians 或者 admin/123456
最新动态可关注LP官网,右下角有微信(或者微信直接搜索公众号“LP框架”)