JavaEE最新技术整理

转:https://blog.csdn.net/qq_21683643/article/details/79747922

1、Java相关技术:
设计模式:Java23种设计模式
工具使用:
Intelli IDEA代码编写工具、Eclipse工具、构建工具gradle、
项目管理工具maven、Junit单元测试工具、版本控制SVN
框架:SSM、SSH、ElasticSearch分布式搜索、Java定时任务调度工具Quartz、Java定时任务调度工具Timer、SpringData、SpringBoot

2、互联网各大行业
1、电商行业:
品优购
电商项目:大型B2B2C电子商务综合平台
架构:SpringMVC+Spring+MyBatis+Dubbox主流分布式互联网架构
业务:商家平台、用户中心、购物车、订单、支付、评论、搜索、秒杀多系统架构
技术点:MyCat中间件、Redis集群缓存、ActiveMQ异步通信、SolrCloud 分布式搜索集群、Freemarker页面静态化、Nginx+Keepivd+Tomcat 、高可用、高可靠主备集群方案
2、物流项目
速运快递
物流项目:国内大型物流公司综合业务系统
架构:Struts2+Spring+SpringData+JPA架构,全程Maven构建
业务:速运后台、速运前台、CRM客户管理、短信平台、邮件平台等多系统架构
技术点:JAX-RS方式的WebService通信、界面采用AngularJS、Shiro权限控制、Elasticsearch分布式全文检索、JasperReport报表生成,百度地图实时监控
3、旅游行业
闲云旅游
旅游项目:大型旅游行程智能定制平台
架构:SpringMVC+SpringBoot+Spring+ SpringDataJPA系统架构,Git版本控制
业务:用户系统、商品系统、订单系统、支付系统、推荐系统、报表系统等多系统架构
技术点:阿里云通信短信平台、百度地图、SpringSecurity Oauth2权限管理,微信、QQ三方登陆、Echarts报表、二维码支付、推荐系统、Docker容器化部署、SpringBatch数据处理
4、社交行业
传智汇
大型综合性社交平台
架构:SpringMVC+SpringBoot+Spring+ Mybatis系统架构,Maven多模块架构
业务:头条、问答、招聘、活动、交友、吐槽、用户中心多系统架构
技术点:VUE界面开发,SpringCloud微服务架构,Quartz任务调度、ActiveMQ异步通信、SpringSecurity权限控制、CAS单点登录、自定义爬虫数据抓取、百度地图交友互动

5、教育行业
学成在线
垂直的互联网IT技能学习平台
架构:SpringMVC+SpringBoot+Spring+ SpringData微服务系统架构
业务:流媒体系统、在线编程、问答、考试、云笔记、会员、订单多系统架构
技术点:VUE界面开发、Docker容器化系统部署、系统通信采用Restful接口调用、百度Echarts 报表展示、SpringSecurity权限控制、ElasticJob分布式任务调度

6、金融行业
易起贷
国内p2p金融服务网站
架构:Struts2+Spring+SpringData+JPA+ Hibernate开源架构,Maven分模块构建
业务:资产管理、消息处理、交易、投资管理、产品管理、会员中心分布式系统架构
技术点:AngularJS界面开发,Restful WebService服务调用,Nginx+Tomcat集群部署、 三方短信平台、邮件发送、Redis数据缓存、ActiveMQ异步通信
3、职业发展:

4、新技术点:

5、实施解决方案

6、2018年最新版JavaEE课程大纲
目前课程版本:8.0   升级时间:2017.02.10 
JavaEE基础班课程大纲

JavaEE就业班课程大纲

7、JavaEE学科项目介绍
1、商务综合管理平台
项目简介:
商务综合管理平台紧跟时代步伐,该软件主要从事的国际物流行业一系列相关过程的管理,公司业务遍及欧美。随着公司不断发展壮大,旧的信息系统已无法满足公司的快速发展需求,妨碍公司成长,在此背景下,公司领导决定研发《商务综合管理平台》。
项目特色:
采用了当前最流行的S2SH进行总体架构,充分利用框架整合后的各种特性,并加入Maven有效进行项目管理,采用了BRAC认证模型,有效进行用户权限管理,使用Apache POI实现海量数据导出,使用AmChart+Flash形成各种统计图形,从而为高层提供决策支撑。
2、新BOS物流系统
项目简介:
本系统是基于B/S架构而设计开发的,是某物流公司的一个后台管理系统,属于物流公司整个ERP平台的一个组成部分。随着近年来物流行业的快速发展,原有的系统无法满足日常业务需求,严重影响公司发展,因此公司管理层决定研发《新BOS物流系统》
项目特色:
项目采用SSH(Struts2+Spring+Hibernate)框架开发,采用Maven构建,SVN版本控制,PowerDesigner数据建模,采用JqueryEasyUI 框架开发前端页面,基于WebService实现与CRM系统的远程通讯,项目报表管理模块,支持POI、IText导出 Excel和PDF格式报表文件。
3、医药集中采购系统
项目简介:
药品集中采购系统是利用计算机信息网络技术为医药卫生行业服务的电子交易系统,实现医疗机构上网采购、药品经营企业上网销售、监督单位网上监管,实现药品交易过程的数字化、网络化、透明化。
项目特色:
采用Maven进行项目管理,模块划分清晰、模块间依赖明确,采用大型数据库Oracle持久化存储,系统权限管理采用Apache Shiro框架完成,统计分析模块实现大数据统计分析解决方案,对分散数据聚合,提高系统处理性能。
4、蓝云ERP管理系统
项目简介:
《蓝云ERP管理系统》是根据业务需求发展需要,建立的企业内部使用的综合信息管理服务平台。企业数据以WEB形式采集录入系统,经过收集汇总后,为各级终端用户提供日常业务信息管理、业务流程执行等日常办公服务辅助平台,辅助本职能部门出具预案决策,提高整体企业内部业务工作效率。
项目特色:
基于SSH2集成框架开发,采用Shiro框架进行权限校验,可以在子公司、部门、岗位、角色间进行权限控制的快速切换,基于Jfreechart进行静态与动态展示,采用CXF框架对外提供标准财务接口。

5、宜立方商城
项目简介:
宜立方网上商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。商家可以在入住淘淘商城,在该平台上开店出售自己的商品,并且得到宜立方商城提供的可靠的服务。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。
项目特色:
宜立方商城采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构,系统后台使用jsp+easyUI作为视图层,操作简便用户体验好,系统前台使用freemarker做静态化页面来提高系统的性能,以应对大规模的用户量的并发。使用Alibaba Dubbo作为SOA服务化治理方案的核心框架,实现分布式系统之间rpc调用和NIO通信。使用FastDFS分布式文件系统作为图片服务器,实现图片的分布式存储。
6、淘淘商城
项目简介:
淘淘网上商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。商家可以在入住淘淘商城,在该平台上开店出售自己的商品,并且得到淘淘商城提供的可靠的服务。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。
项目特色:
淘淘商城采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构,系统后台使用jsp+easyUI作为视图层,操作简便用户体验好,使用KindEditor作为富文本编辑器操作简便界面美观。系统前台使用freemarker做静态化页面来提高系统的性能,以应对大规模的用户量的并发。使用Alibaba Dubbo作为SOA服务化治理方案的核心框架,实现分布式系统之间rpc调用。使用LVS+Nginx实现系统的负载均衡,及反向代理。可以应付大并发的压力。系统之间使用ActiveMQ消息队列实现消息服务。实现系统之间的异步通信。
7、移动电子商城
项目简介:
移动商城是在网上终端预约销售基础上,即将启动网上商城建设项目,用于建立网上终端、营销案在线销售及相关辅助功能,包含商品管 理、订单管理、类目管理、客户管理、合作商管理、客服管理、购物平台、内容管理等。
项目特色:
项目采用当前最流行的SSM(springmvc+spring+mybatis)框架开发,系统前台使用Freemarker做静态化页面来提高系统的性能,以应对大规模的用户量的并发,使用CXF的Webservice框架来做异构系统之间的相互通信,使用Hudson来管理项目开发过程中的持续集成。
8、新巴巴运动网
项目简介:
新巴巴运动网是专业的运动类网上购物商城,属于大型互联网电子商务项目,它包含商品管理、订单管理、类目管理、品牌管理、客户管理、合作商管理、客服管理、购物平台、内容管理等。
项目特色:
项目采用当前流行的Springmvc、Spring的Ioc和Aop、Mybatis等框架来完成,前台使用JSP作为视图层CSS+DIV来布局,JQuery等JS框架来开发页面,使用Hudson/Jenkins来管理项目开发过程中的持续集成,加入了分布式缓存Memcached/redis服务器,来减轻对数据库的访问压力。

扫描二维码关注公众号,回复: 1912619 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_39915358/article/details/80386241