# jeeshop-spring-mvc **Repository Path**: myjava/jeeshop-spring-mvc ## Basic Information - **Project Name**: jeeshop-spring-mvc - **Description**: 基于spring-mvc改造jeeshop - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2017-03-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本项目使用spring mvc框架,建议使用IDEA+maven进行项目搭建 部署说明 1、数据库脚本路径jeeshop-spring-mvc\src\main\resources\jeeshop.sql 2、后台访问路径:http://localhost:6888/manage/user/login(localhost:6888 根据个人tomcat配置不同进行修改) 改造背景&目标 背景 1、定时任务管理模块需要改造; 2、商品规格不支持级联; 3、邮件和短信通知需要改造; 4、后台UI框架比较杂乱; 5、图片上传和管理比较混乱; 6、前端UI插件引入较多,维护困难,需要统一的UI框架 目标 1、使用spring quartz结合数据库进行定时任务的动态管理; 2、商品规格支持级联拓展(数据库表结构需要修改); 3、邮件和短信可以使用界面配置; 4、后台UI框架使用BUI进行改造,部分界面使用json方式; 5、图片上传路径支持本地、七牛等主流厂商,自定义配置; 6、清理前端无效的引用插件; ==================== task任务管理描述 运行测试类net.jeeshop.core.task.QuartzTaskTest观看效果, TaskService为服务接口,具体信息看注解 quartz配置信息见applicationContext-quartz.xml无需改动 ======= 本项目使用spring mvc框架,建议使用IDEA+maven进行项目搭建 部署说明 1、数据库脚本路径jeeshop-spring-mvc\src\main\resources\jeeshop.sql 2、后台访问路径:http://localhost:6888/manage/user/login(localhost:6888 根据个人tomcat配置不同进行修改) 改造背景&目标 背景 1、定时任务管理模块需要改造; 2、商品规格不支持级联; 3、邮件和短信通知需要改造; 4、后台UI框架比较杂乱; 5、图片上传和管理比较混乱; 6、前端UI插件引入较多,维护困难,需要统一的UI框架 目标 1、使用spring quartz结合数据库进行定时任务的动态管理; 2、商品规格支持级联拓展(数据库表结构需要修改); 3、邮件和短信可以使用界面配置; 4、后台UI框架使用BUI进行改造,部分界面使用json方式; 5、图片上传路径支持本地、七牛等主流厂商,自定义配置; 6、清理前端无效的引用插件; 7、支持多商户(添加商户表,权限添加商户角色,使用数据权限进行过滤全局的资源信息包括商品、订单等);