经典软件项目源码汇总

一 项目代码汇总

项目名称

项目功能

项目地址

所用技术

项目说明

使用开发工具

微人事

员工资料

人事管理

薪资管理

统计管理

系统管理

https://gitee.com/cakin24/vhr

后端技术栈

1.SpringBoot

2.SpringSecurity

3.MyBatis

4.MySQL

5.邮件发送

6.树形结构存储

7.Excel的导入与导出

8.密码加密技术

9.Spring MVC文件下载

前端技术栈

1.Vue

2.ElementUI

3.axios

4.vue-router

5.树形结构展示

6.websocket

该项目来自 https://github.com/lenve/vhr

江南一点雨的github上有很多比较好的开源项目,值的学习。

https://github.com/lenve

后端

IDEA

前端

VSCode

 

房屋管理系统

实现房屋管理的增删改查操作

https://gitee.com/cakin24/guns

guns

该项目来自慕课网 https://www.imooc.com/learn/936

有三点注意:

1 数据表id修改为int型,并设置为主键和自增。

2 实体类Date类型自动生成错误,应该是java.sql.date类型。

3 课程以v.3.1版进行讲解。

IDEA

信息管理系统

用户管理:添加用户 、查询用户、删除用户、修改用户、激活用户、冻结用户。

角色管理:添加角色、删除角色、修改角色、绑定用户、绑定用户操作。

菜单管理:添加菜单,删除菜单,修改菜单,查询下级菜单。

https://gitee.com/cakin24/07

Spring Boot

JSP

Spring MVC

Spring

JPA

分页标签库

树形菜单处理

该项目来自《Spring Boot2企业应用实战》

Eclipse

简单工作流系统

该系统包括公司日常事务:日常考勤、工资结算以及签核申请等。

https://github.com/cakin24/HRSystem_Eclipse

SSH

Mysql

Quartz

Tomcat

该项目来自《轻量级Java EE企业实战开发(第4版)》

Eclipse

人事管理系统

包括用户管理、部门管理、职位管理、员工管理、公告管理、下载中心

https://github.com/cakin24/hrmapp

JSP

Spring MVC

Spring

MySql

Tomcat

该项目来自《Spring+MyBatis企业应用实战》

Eclipse

Spring 5整合MyBatis 3项目

图书浏览功能

https://github.com/cakin24/fkbookapp

Tomcat

MySql

Spring

MyBatis

该项目来自《Spring+MyBatis企业应用实战》

Eclipse

员工管理系统

员工的增删改查功能。

部门的增删改查功能。

https://github.com/cakin24/SSH_Employee

SSH

Javascript

树形结构

CSS

上左右页面结构

JSP

分页显示

该项目来自慕课网,基于慕课网的SSH整合开发员工管理系统,在这之上添加了拦截器,校验器,国际化等

Eclipse

书籍管理

实现书籍的增删改查

https://github.com/cakin24/booksys_Eclipse

SSH

事务管理

该项目来自《轻量级Java EE企业实战开发(第4版)》

Eclipse

Spring Boot入门级项目

实现多模块划分

https://github.com/cakin24/first-app-demo

Spring Boot

多模块实现

该项目来自慕课网,是Spring Boot入门级视频,对应视频地址: https://www.imooc.com/learn/933

IDEA

Spring Boot Web进阶项目

实现对女孩的增删查改的表单验证,异常处理,日志处理、单元测试等

https://gitee.com/cakin24/girl

Spring Boot

表单验证

AOP处理

统一异常处理

单元测试

清晰的分层架构

该项目来自慕课网,是Spring Boot Web的进阶项目,对应视频地址: https://www.imooc.com/learn/810

IDEA

Spring Boot入门级项目

实现对女孩的增删查改的项目搭建,属性配置,Controller使用,数据库操作,事务管理

https://github.com/cakin24/girl

Spring Boot

环境搭建

属性配置

Controller使用

数据库操作

事务管理

该项目来自慕课网,是Spring Boot初级项目,对应视频地址:

http://www.imooc.com/learn/767

IDEA

Spring Boot和MyBatis整合项目

实现对区域位置的增删查改操作,分层清晰

https://gitee.com/cakin24/demo/tree/master

Spring Boot

MyBatis

事务管理

数据库操作

清晰的分层结构

该项目来自慕课网,是Spring Boot和MyBatis中级项目,对应视频地址: https://www.imooc.com/learn/945

IDEA

Spring MVC的起步项目

Spring MVC实现课程的增、删、改、查和上传

https://github.com/cakin24/spring-mvc-study

Spring MVC

 

该项目来自慕课网,是Spring MVC中级项目,对应视频地址是: https://www.imooc.com/learn/47

Eclipse

商品秒杀项目

实现商品的秒杀功能

https://github.com/cakin24/miaosha

Spring

Spring MVC

MyBatis

该项目来自慕课网,是SSM高级课程,对应视频为:

https://www.imooc.com/learn/587

https://www.imooc.com/learn/631

https://www.imooc.com/learn/630

https://www.imooc.com/learn/632

IDEA

人员信息管理

实现人员信息的增删改查功能

https://github.com/cakin24/SSHTest

Spring

Spring MVC

Hibernate

Tomcat

 

该项目来自慕课网https://www.imooc.com/learn/479

IDEA

Spring Boot整合项目

Spring Boot常用技术整合

https://github.com/cakin24/imooc-springboot-starter-master

Spring Boot

Spring Boot返回json

Spring Boot热部署

Spring Boot资源属性配置

Spring Boot freemarker

Spring Boot thymeleaf

Spring Boot异常处理

Spring Boot MyBatis

Spring Boot Redis

Spring Boot定时任务

Spring Boot异步任务

Spring Boot 拦截器

该项目来自慕课网

https://www.imooc.com/learn/956

IDEA

Java消息中间件项目

activemq消息发送和接收

https://github.com/cakin24/ActiveMQStudy

消息中间件概念

activemq的安装

队列模式代码实现

主题模式代码实现

Spring 和activemq整合代码实现

集群搭建

企业最佳实践

其他消息中间

该项目来自慕课网 https://www.imooc.com/learn/856

IDEA

Rabbitmq消息中间件项目

通过Rabbitmq消息中间件发送和接收消息

https://github.com/cakin24/47-rabbitmq

Rabbitmq安装

Rabbitmq概念

Spring boot

消息简单投递

消息可靠投递

该项目来自慕课网 https://www.imooc.com/learn/1042

IDEA

todolist前端项目

todolist增加

todolist删除

https://gitee.com/cakin24/todolist

https://github.com/cakin24/vue-study

使用Vue2.0版本实现响应式编程

理解Vue编程理念与直接操作Dom的差异

Vue常用的基础语法

使用Vue编写TodoList功能

什么是Vue的组件和实例

Vue-cli脚手架工具的使用

单文件组件,全局样式与局部样式

该项目来自慕课网 https://www.imooc.com/learn/980

VSCode

实现购物车和地址选配

购物车实现

地址栏选配

https://github.com/cakin24/vue-cli-shoppingcart

Vue2.0各种指令的学习

Vue2.0生命周期的介绍

Vue2.0事件绑定、过滤器的使用、组件的介绍

Vue-resource插件的讲解

ES6语法的介绍

结合购物车的案例,更加接近实战

在实际项目开发的过程中,开发技巧的讲解

该项目来自慕课网

https://www.imooc.com/learn/796

VSCode

二 书籍代码汇总

书名

源代码地址

重定义Spring Cloud实战

https://github.com/cakin24/spring-cloud-code

Spring Boot实战派

https://pan.baidu.com/s/1OiP91pgsUqqmvML8Q1tnrg

Java架构完美之设计实战经典

https://github.com/cakin24/java-architecture-book

Java代码与架构完美优化实战经典

https://pan.baidu.com/s/1XDaZErytZYCjnu1F1pgR5w

https://github.com/cakin24/TheBestCodeAndArchitectOptimize

软件品质完美之管理实战经典

https://pan.baidu.com/s/1J9e4fdgfeZsVBhjJt1iHDA

Spring 5核心原理与30个类手写实战

https://github.com/cakin24/spring5-samples

疯狂Spring Cloud微服务架构实战

https://github.com/cakin24/Spring-Cloud

https://edu.51cto.com/course/11321.html

Java EE开发的颠覆者Spring Boot实战

https://gitee.com/cakin24/SpringBootSourceCode

Spring Boot 2企业应用实战

https://pan.baidu.com/s/1_TUcfakJbncSO6BG8AaifQ

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发

https://pan.baidu.com/s/1V4sC9dy18uakHKOwq1kKPw

Spring+MyBatis企业应用实战

https://pan.baidu.com/s/1SFwsIFaz-lR_S3kuP0ZMTw

疯狂HTML5 CSS3 JavaScript讲义

https://pan.baidu.com/s/1ZANXwqbRAib9x3Uqy-O-dg

疯狂Java讲义第四版

https://pan.baidu.com/s/1ZbQNQqW7C4AYZucMqyS-rg

Spring Cloud与Docker微服务架构实战

https://github.com/cakin24/spring-cloud-docker-microservice-book-code

https://github.com/cakin24/spring-cloud-docker-microservice-book-code-docker

Spring Cloud微服务实战

https://github.com/cakin24/SpringCloudBook

 

  • 4
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值