一个基于Java、Spring、SpringMVC、Mybatis、MySQL的在线商城系统。
- 🔐 用户登录、注册
- 🛍️ 浏览所有商品
- 📝 商品详情查看
- 🛒 购物车管理
- 📦 订单管理
- 👤 个人信息管理
- 后端: Java, Spring, SpringMVC, MyBatis
- 数据库: MySQL
- 前端: HTML, CSS, JavaScript, jQuery
- 构建工具: Maven
- JDK 1.8+
- MySQL 5.7+
- Maven 3.6+
- Tomcat 8.5+
-
克隆项目
git clone https://github.com/your-username/java-rose-shop.git cd java-rose-shop -
导入数据库
mysql -u root -p < crm.sql -
配置数据库连接
修改
src/dbconfig.properties文件中的数据库配置:jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/your_database_name jdbc.username=your_username jdbc.password=your_password
-
构建并部署
mvn clean package # 将生成的 war 包部署到 Tomcat -
访问应用
打开浏览器访问:
http://localhost:8080/crmtask
java-rose-shop/
├── src/ # 源码目录
│ ├── org/crm/ # 主要业务代码
│ ├── easy/util/ # 工具类
│ ├── mybatis/ # MyBatis配置
│ └── spring/ # Spring配置
├── WebContent/ # Web资源
│ ├── css/ # 样式文件
│ ├── js/ # JavaScript文件
│ ├── img/ # 图片资源
│ └── *.html # 页面文件
├── readmeImg/ # README图片
└── crm.sql # 数据库脚本
- Fork 本仓库
- 创建您的特性分支 (
git checkout -b feature/AmazingFeature) - 提交您的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 打开一个 Pull Request
本项目基于 MIT 许可证开源 - 查看 LICENSE 文件了解详情。
如果这个项目对您有帮助,请考虑给作者买杯咖啡 ☕
⭐ 如果您觉得这个项目不错,请给个 Star 支持一下! ⭐
- 📧 Email: 823987653@qq.com
- 🐛 Issues: 提交问题
感谢您的关注和支持!
Made with ❤️ by Rshan







