Java应该做什么样的项目?
项目一:Ting域主机项目介绍:Ting域主机项目是一个标准的互联网项目,主要为各种需要主机的场合提供主机雇佣相关功能。该项目包括前景和背景。前台主要是新人和婚庆公司搜索相关主持人并聘请,在线下主持人订单。后台是让主持人管理自己的订单,管理员管理整个平台。
技术架构:Spring,SpringMVC,MyBatis,MyBatisPlus,移动支付,短信认证,RBAC,EasyUI,POI,百度图表。
项目亮点:真实企业项目;在线项目;包括企业产品经理设计的项目原型;标准互联网项目,包括前端和后端;完整的第三方平台访问
2.未来租车平台项目介绍:未来租车平台是一个管理汽车租售的平台。管理者平台可以管理租车人和车。该项目包括:客户管理、业务管理、系统管理、汽车管理、租户管理等模块。该项目还包括完善的权限管理相关功能。
技术架构:Spring,SpringMVC,MyBatis,MyBatisPlus,移动支付,短信认证,RBAC,EasyUI,POI,百度图表。
项目亮点:完善的页面资源;租车业务全面实现;泛化能力强。包含所有学到的技术。
3.至尊智能家居
项目介绍:随着互联网和物联网的发展,智能家居逐渐走进千家万户。智能家居企业和工厂越来越多。至尊智能家居是智能家居企业综合管理的内部系统。可以实现智能家居管理、人事行政管理、系统公告、知识管理、任务管理、销售管理、项目管理、统计分析、系统设置、产品数据管理等功能。
技术架构:Spring Boot,SpringMVC,MyBatis,德鲁伊,Logback,Quartz,Shiro,Swagger2,Linux,BootStrap。
项目亮点:使用快速开发框架,真正感受初入企业的感觉;团队项目,完全模拟企业项目团队如何合作发展;Linux server不仅是一个开发项目,也是一个部署项目。
4.百展商城项目介绍:百展商城项目是一个大型综合性B2C平台。完全采用SOA模式架构,使用Dubbo实现服务调用。基于高并发和海量数据环境。
百战商城分为前台和后台两个系统。后台系统使用FastDFS实现分布式文件存储,主要负责商品管理、商品分类管理、CMS等。前台系统使用Redis实现缓存数据查询,包括主页服务、搜索服务、单点登录服务、购物车服务、订单服务等。
技术架构:Spring Boot、Spring MVC、MyBatis、Zookeeper、Dubbo、Redis、Solr、RabbitMQ、FastDFS、Nginx、Spring Security、Spring Session、MyBatis Plus、MyCat。
项目亮点:真实大型互联网项目的呈现;SOA架构;高并发解决方案;RabbitMQ实现流量削峰和异步消息;利用Solr实现海量数据搜索;Redis缓存渗透、缓存雪崩和缓存崩溃解决方案;部署基于企业真实服务器环境Linux平台的项目;Nginx服务代理,负载均衡;用Navicat做数据库子库、子表和读写分离;FastDFS分布式文件存储;Spring Security完成权限验证;春季会议分布式会议
5.Livegoods房屋租赁海选平台项目介绍:该项目为前端分离项目,移动客户端为其平台。作为互联网时代的房源平台,Livegoods拥有完善的房屋租赁资源搜索能力,能够根据城市定位,精准高效地搜索到所需的租赁房源信息。该系统分为两个功能平台:租户平台、业主平台和用户管理平台。
技术架构:SpringBoot,SpringMVC,MyBatis,SpringDataMongoDB,SpringData,ElasticSearch,MongoDB,Spring Cloud,ElasticSearch,FastDFS,Nginx,payment。
项目亮点:前后端分离项目,感受目前企业发展最主流的前端分离开发模式;移动项目,可以感受Java程序员开发app server的实现过程;微服务架构;秒杀系统实现;海量数据搜索;镜像和云
6.数字货币证券交易所项目
项目介绍:开源数字货币交易所,基于Java开发的比特币交易所,包括BTC交易所、ETH交易所、数字货币交易所、交易平台、撮合交易引擎等核心模块。项目技术使用Spring Cloud Alibaba,这是业内最受欢迎的开源组件,在社区中非常活跃,来构建我们的交易系统。是业内首个基于阿里巴巴技术的大型项目,也是春云的最佳实践之一。
项目架构:
后端技术:春云阿里巴巴Spring Cloud我的Batis Plus+弹性搜索+Kafka+MongoDB+Zookeeper+Rocket MQ+OAuth 2,0+jwt+redis+Hu tool+orika+FST+swagger-ui+mycat+docker+ECS+OSS+腾讯防水墙。
前端技术:Vue+iView+less+axios
7.尚学堂OA系统项目介绍:尚学堂OA系统取自真正的尚学堂办公自动化平台,包括人事管理、考勤管理、报销管理、收支管理等模块。可以充分练习JSP/Servlet核心技能,MVC模式,Ajax,数据库设计和多表SQL语句操作,PowerDesigner绘制数据库模型图,业务流程图,各种面向对象的模型图,以及验证码,POI,Echarts,JUnit,kindeditor,My97DatePicker等辅助技术。通过本项目,学生熟悉项目设计和开发流程,具备独立设计和开发项目的初步能力。
功能模块:尚学堂OA系统:包括人事管理、考勤管理、报销管理、收支管理等模块。包括人事管理中部门管理和岗位管理练习单的MVC操作,人事管理中员工管理练习单的MVC操作。Ajax在考勤管理实践中的应用。报销管理涉及了解业务流程、异常链、交易管理等多项技能。收支管理主要是练习Echarts图表插件的使用,并使用柱状图、饼状图等直观展示统计数据。
需要java项目资料的小伙伴可以添加官方老师WX: 18731997677,并备注“gx尚学堂”可以要求老师免费领取几套649套简历模板!