博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JEESZ 模块开发
阅读量:6674 次
发布时间:2019-06-25

本文共 1978 字,大约阅读时间需要 6 分钟。

以电子商务系统配置管理为实例,手把手教你搭建 jeesz 模块项目

1、 创建表

1.1、 创建电子商务系统配置 jeesz_eb_global_config 表

SET FOREIGN_KEY_CHECKS=0;


-- Table structure for jeesz_eb_global_config


DROP TABLE IF EXISTS jeesz_eb_global_config;

CREATE TABLE jeesz_eb_global_config (

id varchar(64) NOT NULL COMMENT '编号',

context_path varchar(20) DEFAULT NULL COMMENT '部署路径',

port int(11) DEFAULT NULL COMMENT '端口号',

treaty longtext COMMENT '用户协议',

activescore int(11) NOT NULL COMMENT '激活积分',

def_img varchar(255) NOT NULL DEFAULT '/r/eb/u/no_picture.gif' COMMENT '图片不存

在时默认图片',

create_by varchar(64) NOT NULL COMMENT '创建者',

create_date datetime NOT NULL COMMENT '创建时间',

update_by varchar(64) NOT NULL COMMENT '更新者',

update_date datetime NOT NULL COMMENT '更新时间',

remarks varchar(255) DEFAULT NULL COMMENT '备注信息',

del_flag char(1) NOT NULL DEFAULT '0' COMMENT '删除标记',

PRIMARY KEY (id),

KEY jeesz_eb_global_config (del_flag)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='jeesz 电子商务系统配置表';


-- Records of jeesz_eb_global_config


注意:

  1. 表名的修改

    create_bycreate_dateupdate_byupdate_dateremarksdel_flag

是不可缺少的,大家在创建表的时候请勿忽略这些字段。

1.2、 驱动式方案添加业务表配置

点击下一步进行业务表配置(主要针对于 sql 查询条件、页面元素进行设置)

最后进行保存

1.3、 生成方案添加

保存并生成代码(我代码生成在 D:/src 目录下)

2、 创建模块项目

2.1、 根据自己的业务创建模块项目(我以 EB 为实例)

2.2、 对 module 项目进行修改、配置

因为考虑到项目的完整和一致性,通过工具生成的 maven 项目缺少一些源文件,故需要手动创建如下:

点击 ok 后对新创建的文件目录进行顺序调整:

调整后的结果:

修改模块项目 jeesz-core-eb 的 pom.xml 文件:

具体内容如下:

com.alibaba

druid

${druid.version}

mysql

mysql-connector-java

${mysql.driver.version}

runtime

com.oracle

ojdbc14

${oracle.driver.version}

runtime

net.sourceforge.jtds

jtds

${mssql.driver.version}

runtime

org.aspectj

aspectjrt

1.7.4

org.aspectj

aspectjweaver

1.7.4

cglib

cglib

3.1

com.sml.sz

jeesz-config

com.sml.sz

jeesz-framework

2.3、 将生的代码 copy 到指定目录 com.sml.sz.eb

修改 jeesz-project 的 pom.xml 文件,添加模块依赖

代码如下

com.sml.sz

jeesz-core-eb

${project.version}

修改 jeesz-web-admin 的 pom.xml 文件,添加模块依赖

代码如下

com.sml.sz

jeesz-core-eb

将生成的 controller 文件 copy 到 web 项目中

将生成的界面文件 copy 到 web 项目中:

3、 新建菜单并配置权限

具体配置请看我的收藏配置

功能截图:

转载地址:http://mogxo.baihongyu.com/

你可能感兴趣的文章
从零开始,搭建博客系统MVC5+EF6搭建框架(1),EF Code frist、实现泛型数据仓储以及业务逻辑...
查看>>
软件工程结对作业01
查看>>
JZ-C-26
查看>>
Ng线性回归实现学习[转载]
查看>>
express的proxy实现前后端分离
查看>>
第一个 Metro程序(空白应用程序)
查看>>
面向对象----方法的重载
查看>>
linux降级重新安装gcc
查看>>
iOS网络编程之同步、异步、请求队列 2014-12-7
查看>>
链表的应用~~~~~~一元多项式的相加——原创
查看>>
阿花宝宝 Java基础笔记 之 多态
查看>>
HTML5学习之路——HTML 5 Web 存储
查看>>
enum和int、string的转换操作
查看>>
C# ACCESS数据库操作类
查看>>
详解vue通过NGINX部署在子目录或者二级目录实践
查看>>
括号匹配算法思想
查看>>
HDU 1043 Eight 【经典八数码输出路径/BFS/A*/康托展开】
查看>>
589. N叉树的前序遍历
查看>>
Java线程池使用和常用参数(待续)
查看>>
java 中 get post
查看>>