本文目录如下:

  • 第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:eclipsemvn install
  • IDEA 安装失败: 先 mvn clean idea:ideamvn 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 快速开发项目—新建模块、单表代码生成、上传图片、富文本编辑相关推荐

  1. JAVA快速开发项目汇总

    JAVA快速开发项目汇总

  2. 一个开发周期为6个月的中小型软件开发项目成本预算大致表

    一个开发周期为6个月的中小型软件开发项目成本预算大致表 从Excel粘贴过来,有些变形,请谅解一下. 表格中未包含 管理费用.公司的办公场地费用.税费等,软件的开发成本还是很高 的,能有效控制开发成本 ...

  3. 使用ruby和python快速开发metasploit自定义模块

    使用ruby和python快速开发metasploit自定义模块 前言 本文的内容主要分为两个部分: 提供一个基本ruby模块代码框架,并快速开发自定义ruby模块 提供一个基本python模块代码框 ...

  4. vue rem适配_vue如何使用UI库快速开发项目

    ☝点击蓝色字体关注,轻松获取最新推送 前言 项目开发中,不是所有的项目都可以让你排期.估时.有些项目可能今天才确认了需求,明天就让你出一版进行测试 怎么办? 我们可以使用UI库帮助我们快速进行项目开发 ...

  5. 推荐1个java快速开发项目,让你接私活不用愁

      大家好,我是小编南风吹,每天推荐一个小工具/源码,装满你的收藏夹,让你轻松节省开发效率,实现不加班不熬夜不掉头发!   今天小编推荐一款基于SpringBoot+AntDesignVue开发的快速 ...

  6. 力软快速开发平台推荐功能之表单应用

    表单在企业信息系统中的应用比较常见,那在力软快速开发平台中如何较为便捷的实现表单功能呢,我们接下来做一个基础演示. 1.表单设计 表单设计模板共提供有11个大类,基本涵盖了常用表单形式,同时可以根据自 ...

  7. SSM8==纯注解SSM项目:实现单表CRUD、事务、自定义异常和统一异常处理、RESTFUL风格接口、统一返回值格式(状态码、内容、消息)、JSON传参、axios、vue.js、elementUI

    环境:IDEA2021+JDK8+MAVEN3.8+TOMCAT7插件 前端:axios.vue.js.elementUI 后端:见POM.XML相关依赖,主要有数据库MySQL5.7 ,数据源Dru ...

  8. [golang gin框架] 16.Gin 商城项目-商品模块数据表ER图关系分析

    1.数据表ER图 2.数据表相关 (1).商品分类表相关 1).数据表 -- ---------------------------- -- Table structure for goods_cat ...

  9. 使用涂鸦智能平台快速开发项目

    使用三明治开发套件 涂鸦三明治开发套件符合 Arduino 开发规范,开发者可选择任意 Arduino 接口开发板,通过 Arduino IDE 简单快速搭建新的智能设备. 通过涂鸦三明治开发套件,非 ...

最新文章

  1. iOS架构篇-5 CI/CD(持续集成、持续交付、持续部署)
  2. VS下调用Matlab引擎
  3. LeetCode 442. Find All Duplicates in an Array
  4. git reset HEAD^
  5. STM32 USART1 USART2 UASRT3 UART4 UART5串口通信测试程序
  6. php中表单的非空验证,Javascript的表单与验证-非空验证_javascript技巧
  7. OpenGL反射和折射
  8. IOS开发笔记之十七——一个关于工程目录读写权限的问题
  9. ubuntu18.04中tomcat8.5启动时报找不到JAVA_HOME和JRE_HOME
  10. SELinux系列(二)——SELinux有什么作用
  11. CISA:很多受害者和 SolarWinds 之间并不直接相关
  12. SharpGL中Finish和Flush的区别
  13. 关于div+css布局值得注意的地方
  14. MySQL数据库优化概述
  15. oppo r11s鸿蒙固件,OPPO R11s Plus官方固件rom刷机包_R11sPlus系统升级更新包
  16. 使用HDMI转DVI线组双屏
  17. js脚本页面自动刷新
  18. 如何实现必须关注公众号才能使用微信小程序,从而通过微信小程序免费为公众号吸粉。#微信营销#微信公众号吸粉#微信小程序吸粉
  19. UI面试常见问题总结
  20. Specification动态查询

热门文章

  1. 初中化学二氧化碳的性质与制取合作学习探究
  2. tensorflow 协同过滤_推荐系统算法学习(一)——协同过滤(CF) MF FM FFM
  3. 腾讯AI同传博鳌会上闹乌龙,技术界和翻译界怎么看?
  4. 关于iou,GIOU, iou-net
  5. 幽默夫妻笑话-弱不禁风的妻子
  6. Vue自动px单位自动转换rem
  7. NYOJ 740 “炫舞家”ST
  8. 采用热释电的智能家居系统
  9. 多线程之使用:模拟一次宇宙战争来,看看多线程的其中一种使用场景。
  10. Chipletz 采用芯和半导体Metis工具设计智能基板产品