欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

三分钟极速搭建LP框架{{1019}}

程序员文章站 2022-04-28 11:05:07
...

                                                     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

        三分钟极速搭建LP框架{{1019}}

2)选择Maven (archetype为空即可),点击next

三分钟极速搭建LP框架{{1019}}

3、填写groupId 、ArtifactId、Version(可更具公司名称和项目命名)后点击next


三分钟极速搭建LP框架{{1019}}

4、填写项目名称和路径,点击finsh

三分钟极速搭建LP框架{{1019}}

5、如下如所示

三分钟极速搭建LP框架{{1019}}

6、配置maven(用于下载jar包),注意:配置本地仓库地址

三分钟极速搭建LP框架{{1019}}

7、配完后如下图所示,点击OK

三分钟极速搭建LP框架{{1019}}

8、建立limp-create-app模块(也就是后台代码模块)名称可更具自己项目定义

File->New->Module->

三分钟极速搭建LP框架{{1019}}

直接点击next

三分钟极速搭建LP框架{{1019}}

填写信息后点击next

三分钟极速搭建LP框架{{1019}}

填写模块名字后点击fish

三分钟极速搭建LP框架{{1019}}

此模块建立完成,如下图所示

三分钟极速搭建LP框架{{1019}}

最后:重点!!!在app的pom.xml文件引入LP框架包()

   <dependencies>
    <dependency>
        <groupId>com.chinasofti</groupId>
        <artifactId>limp-framework</artifactId>
        <version>1.1.3-RELEASE</version>
    </dependency>    </dependencies>

此模块构建完成;如下图

三分钟极速搭建LP框架{{1019}}


是不是很顺利,接下来构建web模块

9、建立limp-create-web模块(也就是前端jsp、js等代码模块)名称可更具自己项目定义

同理:File->new->Module

之后选择 maven-archetype-webapp点击next

三分钟极速搭建LP框架{{1019}}

命名后点击next

三分钟极速搭建LP框架{{1019}}


命名模块名称

三分钟极速搭建LP框架{{1019}}


最后入下图所示:

三分钟极速搭建LP框架{{1019}}


这样就完了?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>

如下图所示:

三分钟极速搭建LP框架{{1019}}


10、点击web模块的package

三分钟极速搭建LP框架{{1019}}


web层构建结果如下图所示:

三分钟极速搭建LP框架{{1019}}


11、配置tomate和数据库后启动,零报错。搭建成功,搭建用时不足3分钟,剩余时间歇息会....


注意:登录用户密码  shinians/shinians  或者 admin/123456

最新动态可关注LP官网,右下角有微信(或者微信直接搜索公众号“LP框架”)

                                                                             三分钟极速搭建LP框架{{1019}}

三分钟极速搭建LP框架{{1019}}



三分钟极速搭建LP框架{{1019}}