• 50h

    课程时长

  • 无限期

    有效期

  • 110

    学习人数

课程参数
学前基础要求
有一定的Java基础,有html+css+js基础,了解spring、springboot、springmvc等的基本使用,对MySQL/mariaDB或者其他关系型数据库等有一定的了解

课程简介

本课程采用SOA架构思想进行设计,基于目前主流后端技术框架SpringBoot、SpringMVC、Mybaits、Dubbo等来实现一个完整的租房项目——好客租房。好客租房是一个无中介化房屋租赁平台。包含房源智能推荐、地图找房、行情查询、电子合同、限时秒杀等功能。从房屋基本情况入手,从源头建立信任基础,建立房主和租客交易双方的信任关系,利用区块链技术去除中介的垄断地位,利用智能合约技术提高交易效率。解决房屋租赁过程中虚假房源泛滥、黑中介横行、租客和房东之间缺乏信任问题。同时,平台通过房东直租,减少中间环节产生的费用,提高房东与租户匹配的成功率。通过本课程的学习,可以完成前端+后端+小程序全终端应用项目。

适合人群

1.初中级java开发工程师

2.有基础的大学应届生

3.对小程序Java后端开发以及分布式开发有感兴趣的用户

课程亮点

1.基于SOA思想进行架构

SOA(面向服务的架构),如今的企业项目很少会使用单服务的方式进行开发,越来越多的项目会选择SOA的架构,极大降低系统模块间的耦合度,各个模块之间按照标准的API规范进行开发,增强系统的可扩展性。《好客租房》项目完全采用SOA思想进行架构,将后台系统、前台系统、登录系统、日志采集系统、微信小程序系统等系统进行服务化。

2.使用GraphQL接口通信

基于SOA的架构,API的使用是必然的。不仅采用RESTful接口进行通信,还使用热门的通信技术GraphQL进行通信,使得接口的使用率更加高效。

3.集成微信小程序

微信已经成为当今最为重要的即时通信软件,基于微信平台的小程序也愈发的流行,为了让用户更加方便的使用租房应用,本项目对微信小程序端进行整合,将基于微信小程序进行展现。

4.整合大数据相关技术

大数据技术已经在企业中应用非常的广泛,在《好客租房》项目中使用大数据相关的技术,对用户日志进行采集,并且进行分析,向用户提供智能化的推荐,增加网站的成交量。

5.引入分布式事务的解决方案

在SOA架构中,必然将面临分布式事务的问题,在《好客租房》项目中涉及到房租等业务,系统必须要保证事务的一致性,否则财务、账务就会出现问题,这个时候分布式事务的解决方案就成为了必备技能。

主讲内容

章节一:ES6新特性以及ReactJS

章节二:Ant Design以及Ant Design Pro

章节三:项目介绍以及开发后台系统

章节四:服务的具体实现以及MybatisPlus

章节五:阿里云OSS以及GraphQL

章节六:开发GraphQL服务以及前台系统搭建

章节七:完善前端功能以及WebSocket

章节八:MongoDB入门以及实现微聊即时通讯功能

章节九:分布式消息系统RocketMQ

章节十:RocketMQ集群.分布式WebSocket实现以及地图找房功能实现

章节十一:微信小程序

章节十二:微信小程序API使用以及实现小程序授权登录

章节十三:ElasticStack学习之Elasticsearch入门

章节十四:ElasticStack学习之Elasticsearch进阶

章节十五:房源数据抓取以及实现房源搜索

章节十六:ElasticStack学习之Beats.Kibana.Logstash

章节十七:MySQL集群解决方案(主从复制.PXC集群.MyCat.HAProxy)

章节十八:项目发布以及各种服务集群搭建

章节十九:MongoDB集群以及日志.异常规范

章节二十:区块链以及Hyperledger fabric

 

项目架构

基于SpringBoot+StringMVC+Dubbo+Mybatis技术栈,从架构原理到编码实现,深入实践项目开发

从前端到后台,轻松掌握全栈项目开发(React技术栈+html5+百度地图+微信小程序)

项目涵盖多个主流技术综合运用

SpringBoot、SpringMVC、Mybaits、Dubbo、React.js、GraphQL、RocketMQ、Flume、ELK

师资团队
  • Java高级讲师
    高级讲师
    多年的软件开发实战经验与教学经验,专注于javaEE开发,精通javaSE,JSP,Servlet、JDBC、Struts1/2、Spring、Hibernate等。热衷主流Java开源框架,曾参与多个大型项目研发。上课风趣幽默有激情,注重理论与实践相结合,深受学员喜爱。
4887铁算结果开奖结果小说