使用脚手架创建单模块项目学习如何使用脚手架创建一个单模块项目。本指南将引导您完成创建一个基于Leopard的单模块项目,可以了解到从Model、DAO、Service、Controller的代码划分,如何使用Jetty在本机测试、如何进行单元测试。
How to complete this guide你可以从头开始并完成每一个步骤,或者您可以绕过你已经熟悉的基本设置步骤。无论哪种方式,你最终都可以得到可工作的代码。
1、使用命令生成项目代码生成groupId为com.baidu.example,artifactId为example,version为0.0.1-SNAPSHOT的单模块项目.
你可以使用
mvn io.leopard.maven.plugins:leopard-maven-plugin:0.0.1:sexample -DgroupId=com.baidu.example
也可以使用
mvn io.leopard.maven.plugins:leopard-maven-plugin:0.0.1:sexample -DgroupId=com.baidu.example -DartifactId=example
还可以使用
mvn io.leopard.maven.plugins:leopard-maven-plugin:0.0.1:sexample -DgroupId=com.baidu.example -DartifactId=example -Dversion=0.0.1-SNAPSHOT
2、导入EclipseFile菜单 -> Import… -> 打开Import窗口 -> Maven -> 选中Existing Maven Projects -> Next -> 打开Import Maven Projects窗口
在Import Maven Projects窗口的Root Directory选择刚刚生成的源码目录 -> 点击Finish按钮完成项目导入.
3、运行打开src/test/java/com/baidu/example/JettyTest.java,右键菜单Run As -> Java Application启动Jetty测试
4、使用浏览器访问http://localhost/index.do
总结恭喜你!您已经创建一个基于Leopard的单模块项目,虽然功能比较简单,你可以在这个基础上扩展出你的业务系统,祝您好运。
分享到:
相关推荐
webpack,react不用脚手架创建项目,适合初学者,用vscode打开,npm install安装模块,npm run dev
由Spring Cloud创建的一个脚手架多模块项目 介绍 :notebook_with_decorative_cover: 随着微服务的发展,我们需要研究很多框架。 但是,当我们创建一个项目时,集成所有依赖项的引用总是相同的。 通常,我们想要的是...
MINA CLI Usage 用于快速创建微信小程序。没有很复杂的功能,只是方便最常用的功能。 避免每次创建新的 demo 还需要重新新建...支持一次性创建多个模块,使用逗号隔开即可。 Examples npm install minaapp init myapp
使用 webpack, babel, scss 开发的微信小程序项目脚手架 功能 支持引用 node_modules 模块 支持通过配置 alias 来避免 ../../../ 之类的模块引用 通过 babel 支持更丰富的 ES6 兼容,包括 async/await 内置 promise...
以交互方式为 React 元素模块创建项目脚手架。 安装 react-int是一个命令行实用程序。 它需要和 。 使用 npm 安装它。 $ npm install -g urban/react-init 入门 要初始化一个新的 React 元素模块,请在终端中键入...
它使用模板为各种CI / CD平台快速进行脚手架测试并建立集成。 描述 Catesta使您能够通过正确的格式,仅需一行代码,即可通过适当的格式,测试+构建自动化,CI / CD集成来快速构建PowerShell模块或Vault扩展项目。 ...
使用前后端分离架构,前端项目使用vue-cli脚手架创建单页面应用 包含管理员、会员管理、会员卡管理、电影票、消费记录、数据统计等模块 使用说明 数据库文件cinema.sql已整合到项目中,使用mysql导入即可生成数据库 ...
使用前后端分离架构,前端项目使用 vue-cli 脚手架创建单页面应用。 会员模块:会员列表、查询、登录、注册、修改、删除 会员卡模块:会员卡列表、会员卡查询、注册、充值、消费、挂失、解挂、补卡、积分兑换、交易...
一个脚手架,通过交互式命令从Gitlab、 Github中下载模版代码生成新项目,不需要每次都配置项目脚手架,也不需要每次都copy 原来项目文件,删删减减。 安装 npm i fkc-cli -g 输入「fkc」了解脚手架 fkc 查看所有...
angular提供了丰富的文件类型,但是总归是有些我们自己的项目需要,我们需要创建自定义后缀的组件,这时候就不得不舍弃cli了,那么能不能使用自定义的方式来达到脚手架创建呢? angular 脚手架创建的方式 我们首先...
届时,我们将使用Express作为Web框架,Webpack作为模块打包工具,Babel作为JavaScript编译器。 项目初始化 首先,我们需要使用Node.js作为我们的开发环境。在命令行中输入以下命令,创建一个新的项目目录: ``` ...
Bower TypeScript 你好世界使用 TypeScript 和 Gulp 为 Bower 模块搭建脚手架。 该项目包含: 构建 JS 模块的标准目录结构使用gulp-typescript模块的 TypeScript 支持观察者在保存时重新编译您的文件自动增加补丁...
教程以点餐系统为例,讲解了使用vue脚手架构建SPA项目,详细演示了vue组件开发,组件之间的参数传递、表单验证、数据双向绑定、列表渲染、使用VUEX进行全局变量状态控制、使用axios与webapi进行数据交换,此教程不...
Vue+Vue-Router+Webpack 框架搭建 ...本文档介绍了使用 Vue、Vue-Router 和 Webpack 搭建单页面 Web 应用的框架,并详细介绍了环境配置、项目创建、WebStorm 配置、vue-router 配置和 vue-resource 配置等相关知识点。
说明文档国商集团内部前端脚手架工具安装npm install guoshang -g创建项目vue 项目模块已经帮你配置:常用的目录结构(你可以在此基础上修改)vue.config.js(其中配置了别名,你可以自行修改和配置更多)axios...
一种生成脚手架的工具,该脚手架可以创建图形或以Data Visuals方式显示。 主要特征 :triangular_ruler: HTML模板与通过的修改实例的熟悉,易于使用Jinja2式的格式自带的所有的功能环境默认。 :artist_palette: ...
要创建一个自己的 Electron 项目,可以使用 Vue 脚手架来快速开始。首先,需要安装 Electron 依赖,然后使用 Vue 创建一个新的项目。在项目文件夹中,使用 Vue add electron-builder 来添加 Electron builder。然后...
使用vue-cli脚手架创建项目(使用webpack模板) 使用vue-router实现单页面应用 使用axios请求豆瓣API的数据 使用bootstrap样式库 安装 PS:请先安装node和npm,这个就不做多介绍。嫌npm下载太慢,可以安装一个cnpm...
要运行“ makes”,请执行以下操作: npx makes 骨骼示例 npx makes aurelia npx makes dumberjs npx makes makesjs/demo1 npx makes makesjs/demo2 尝试使用dumberjs骨架来创建各种类型的前端项目。 是一个...
第4章 项目后台页面的搭建介绍了如何使用Yii2框架的脚手架Gii模块创建后台功能模块,完成后台页面的搭建及前后台页面的调优处理。第5章 管理员模块的开发介绍了后台管理员数据表的设计及SQL语句的编写,后台管理员...