### 客户关系管理系统(CRM) + 系统开发环境以及版本 + 操作系统:Windows_10 + 集成开发工具:IntelliJ IDEA 2020.2.1 + 编译环境:JDK_1.8 + Web服务器:Tomcat_9.0 + 数据库:MySQL_5.5.40 + 系统框架 + spring框架 + springmvc框架 + mybatis框架 + maven框架 + 系统关键性技术 + Spring+Springmvc+Mybatis三大框架 + Ajax技术 + 条件查询结合分页查询 + 线索转换 + md5加密加盐 + 注意事项 + 项目数据库在一级目录中,命名为CRM.sql。 + 项目登录账号:zs,密码123,密码经过md5加密加盐。 + 登录页:如果是本地部署 http://localhost:8080/crm/login.jsp ,端口号以及项目名要与部署的环境一致 + 开发过程异常错误解决方法 + 使用bootstrap的日历插件时,对应的中文字符乱码,重新创建文件,复制并保存,替换原文件,注意编码格式为utf-8。 + ssm框架中,使用listener加载数据字典时,需注意,ssm中使用spring注解的方式创建对象,监听器在web.xml中最先被执行,因此在监听器方法执行时,无法进行bean的自动注入,使用WebApplication.getBean(xxx.class)来创建对应的对象。 + 在进行关联市场活动的操作中,报空指针异常。ajax请求的data格式不是json时,而是一个拼接的字符串,此时controller中对多个id相同的参数(`.../xxx.do?id=xxx&id=xxx&id=xxx`)的接受,需要使用`request.getParameterValues("id")`来获取数组对象,而不能直接在参数列表加入数组对象。 + 部分页面 + 登录页 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710213407.png) + 市场活动 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710213627.png) + 交易详细信息页 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710220849.jpg) + 交易统计图表页 ![](https://raw.githubusercontent.com/Yeefine/picBed/master/20210710214006.png) -------- <项目介绍> 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
- 1
- 2
- 粉丝: 1199
- 资源: 2908
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助