2.JeeSite 基础—使用 JeeSite 快速开发项目—新建模块、单表代码生成、上传图片、富文本编辑
本文目录如下:
- 第2章 JeeSite 基础—使用 JeeSite 快速开发项目
- 2.1 新建模块
- 2.1.1 创建一个模块
- 2.1.2 将模块添加到工程里
- 2.1.3 在 web 的 pom.xml 文件中引入该模块
- 2.1.4 验证模块是否安装成功
- 2.2 代码生成
- 2.2.1 在数据库中添加 `js_nm_news` 表。
- 2.2.2 生成代码配置
- 2.2.3 新增一个菜单
- 2.2.4 配置菜单信息
- 2.2.5 生成下级菜单
- 2.2.6 验证是否创建成功
- 2.2.7 在文章管理中添加数据 (单表管理)
- 2.3 更加丰富的功能
- 2.3.1 图片上传
- 2.3.2 富文本编辑
第2章 JeeSite 基础—使用 JeeSite 快速开发项目
2.1 新建模块
2.1.1 创建一个模块
注: 模块创建完成时,还没有被添加至工程。
2.1.2 将模块添加到工程里
2.1.3 在 web 的 pom.xml 文件中引入该模块
2.1.4 验证模块是否安装成功
mvn install
注意事项:
- eclipse 安装失败: 先
mvn clean eclipse:eclipse
再mvn install
- IDEA 安装失败: 先
mvn clean idea:idea
再mvn install
2.2 代码生成
2.2.1 在数据库中添加 js_nm_news
表。
- (1)
js_nm_news
的建表结构如下:
2.2.2 生成代码配置
(1) 首先点击 新增生成配置:
(2) 进入 新增配置界面, 首先选择刚才刚才创建的表, 选择之后点击 ‘下一步’:
(3) 填写 基本信息
(4) 填写 字段信息
(5) 点击下一步, 并 生成代码
注: 要勾选下面的 “是否替换现有文件” 的选项
获取 nm
模块路径的方式如下:
2.2.3 新增一个菜单
2.2.4 配置菜单信息
2.2.5 生成下级菜单
2.2.6 验证是否创建成功
注: 首先 重启项目, 然后登录系统看一看到下面的菜单
2.2.7 在文章管理中添加数据 (单表管理)
2.3 更加丰富的功能
2.3.1 图片上传
图片、文件上传 官方文档地址: 点击前往官方文档 。
(1) 勾选图片上传按钮
注1: 编辑完成之后,要勾选底部的 “是否替换现有文件”。
注2: 全部配置完成之后,要点击 “保存并生成代码”。(2) 上传图片
首先,重启项目,然后重新加载网页,在打开文章管理菜单、上传图片。
- (3) 定制图片上传
注: 文件上传 的方法和 图片上传 相同。
2.3.2 富文本编辑
富文本编辑器官方文档地址: 点击前往官方文档
(1) 引入 js 相关的类 (
ueditor
)
(2) 添加富文本标签
(3) 重启项目,测试
富文本编辑器
2.JeeSite 基础—使用 JeeSite 快速开发项目—新建模块、单表代码生成、上传图片、富文本编辑相关推荐
- JAVA快速开发项目汇总
JAVA快速开发项目汇总
- 一个开发周期为6个月的中小型软件开发项目成本预算大致表
一个开发周期为6个月的中小型软件开发项目成本预算大致表 从Excel粘贴过来,有些变形,请谅解一下. 表格中未包含 管理费用.公司的办公场地费用.税费等,软件的开发成本还是很高 的,能有效控制开发成本 ...
- 使用ruby和python快速开发metasploit自定义模块
使用ruby和python快速开发metasploit自定义模块 前言 本文的内容主要分为两个部分: 提供一个基本ruby模块代码框架,并快速开发自定义ruby模块 提供一个基本python模块代码框 ...
- vue rem适配_vue如何使用UI库快速开发项目
☝点击蓝色字体关注,轻松获取最新推送 前言 项目开发中,不是所有的项目都可以让你排期.估时.有些项目可能今天才确认了需求,明天就让你出一版进行测试 怎么办? 我们可以使用UI库帮助我们快速进行项目开发 ...
- 推荐1个java快速开发项目,让你接私活不用愁
大家好,我是小编南风吹,每天推荐一个小工具/源码,装满你的收藏夹,让你轻松节省开发效率,实现不加班不熬夜不掉头发! 今天小编推荐一款基于SpringBoot+AntDesignVue开发的快速 ...
- 力软快速开发平台推荐功能之表单应用
表单在企业信息系统中的应用比较常见,那在力软快速开发平台中如何较为便捷的实现表单功能呢,我们接下来做一个基础演示. 1.表单设计 表单设计模板共提供有11个大类,基本涵盖了常用表单形式,同时可以根据自 ...
- SSM8==纯注解SSM项目:实现单表CRUD、事务、自定义异常和统一异常处理、RESTFUL风格接口、统一返回值格式(状态码、内容、消息)、JSON传参、axios、vue.js、elementUI
环境:IDEA2021+JDK8+MAVEN3.8+TOMCAT7插件 前端:axios.vue.js.elementUI 后端:见POM.XML相关依赖,主要有数据库MySQL5.7 ,数据源Dru ...
- [golang gin框架] 16.Gin 商城项目-商品模块数据表ER图关系分析
1.数据表ER图 2.数据表相关 (1).商品分类表相关 1).数据表 -- ---------------------------- -- Table structure for goods_cat ...
- 使用涂鸦智能平台快速开发项目
使用三明治开发套件 涂鸦三明治开发套件符合 Arduino 开发规范,开发者可选择任意 Arduino 接口开发板,通过 Arduino IDE 简单快速搭建新的智能设备. 通过涂鸦三明治开发套件,非 ...
最新文章
- iOS架构篇-5 CI/CD(持续集成、持续交付、持续部署)
- VS下调用Matlab引擎
- LeetCode 442. Find All Duplicates in an Array
- git reset HEAD^
- STM32 USART1 USART2 UASRT3 UART4 UART5串口通信测试程序
- php中表单的非空验证,Javascript的表单与验证-非空验证_javascript技巧
- OpenGL反射和折射
- IOS开发笔记之十七——一个关于工程目录读写权限的问题
- ubuntu18.04中tomcat8.5启动时报找不到JAVA_HOME和JRE_HOME
- SELinux系列(二)——SELinux有什么作用
- CISA:很多受害者和 SolarWinds 之间并不直接相关
- SharpGL中Finish和Flush的区别
- 关于div+css布局值得注意的地方
- MySQL数据库优化概述
- oppo r11s鸿蒙固件,OPPO R11s Plus官方固件rom刷机包_R11sPlus系统升级更新包
- 使用HDMI转DVI线组双屏
- js脚本页面自动刷新
- 如何实现必须关注公众号才能使用微信小程序,从而通过微信小程序免费为公众号吸粉。#微信营销#微信公众号吸粉#微信小程序吸粉
- UI面试常见问题总结
- Specification动态查询