白嫖他悟空 CRM 项目 ,部署了直接用起来
建议大家有时间把这个后台改成 springboot、SpringMVC、spring 的流行框架,这样可以锻炼下自己框架搭建。
悟空软件长期为企业提供企业管理软件(CRM/HRM/OA/ERP 等)的研发、实施、营销、咨询、培训、服务于一体的信息化服务。悟空软件以高科技为起点,以技术为核心、以完善的售后服务为后盾,秉承稳固与发展、求实与创新的精神,已为国内外上千家企业提供服务。
悟空的发展受益于开源,也会回馈于开源。2019 年,悟空 CRM 会继续秉承“拥抱开放、合作共赢、创造价值”的理念,在开源的道路上继续砥砺前行,和更多的社区开发者一起为国内外开源做出积极贡献。
悟空 CRM 采用全新的前后端分离模式,本仓库代码中已集成前端 vue 打包后文件 需要 zi 料+ 绿色徽【vip1024b】
,可免去打包操作 Java项目分享
如需调整前端代码,请单独下载前端代码,前端代码在根目录的 ux 文件夹中
主要技术栈
核心框架:jfinal3.8
缓存:redis caffeine
数据库连接池:Druid
工具类:hutool,fastjson,poi-ooxml
定时任务:jfinal-cron
项目构建工具:maven
Web 容器:tomcat,undertow(默认)
前端 MVVM 框架:Vue.JS 2.5.x
路由:Vue-Router 3.x
数据交互:Axios
UI 框架:Element-UI 2.6.3
安装说明
1、配置 java 运行环境,redis 环境,mysql 环境。
2、将目录 doc 下的 crm9.sql 导入到数据库( 初始化安装只需要导入crm9.sql就好了,更新代码导入对应日期的sql文件
)。关注Java项目分享
3、修改resources/config/crm9-config.txt
下的数据库配置文件。4、修改resources/config/redis.json
下的 redis 连接文件 5、undertow 启动端口号在resources/config/undertow.txt
下修改。
默认账号 admin 默认密码 123456
部署说明
本项目 JDK 要求 JDK8 及以上
一、Undertow(默认)
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal-undertow</artifactId>
<version>1.9</version>
</dependency>
取消以上代码的注释,将 tomcat 的 pom 依赖 javax.servlet.javax.servlet-api 注释掉,打包方式改为 jar 运行 maven package,打包完成后
将上述打包命令生成的 crm9-release.zip 文件上传到服务器并解压,运行对应的 72crm.sh/72crm.bat 即可关注Java项目分享
二、Tomcat 部署
<dependency>
<groupId>javax.servlet</groupId>
最后
还有 Java 核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring 源码合集+Java 架构实战电子书+2021 年最新大厂面试题。
评论