前言:

       在JAVA的进阶路上,让亿立方带我飞。

正文:

      《亿立方商城》是一个JAVA项目,类似于淘宝这样的网站。通过进行第一遍的宏观把控,发现这个学习资料对于JAVA项目目前的架构理解有很细致地讲解,预知技术有哪些,请随我来:

        《宜立方之学习总览》

说明:

     SVN:Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统。用于多个人共同开发同一个项目,共用资源的目的。 

     GIT:是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。  Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.

     SSM:(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。

     dubbo: 阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。

     mycat:是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。它的后端可以支持MySQL、SQL Server、Oracle、DB2、PostgreSQL等主流数据库,也支持MongoDB这种新型NoSQL方式的存储,未来还会支持更多类型的存储。而在最终用户看来,无论是那种存储方式,在MyCat里,都是一个传统的数据库表,支持标准的SQL语句进行数据的操作,这样一来,对前端业务系统来说,可以大幅降低开发难度,提升开发速度

     redis:是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

     CMS:"Content Management System"的缩写,意为"内容管理系统"。 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。

结语:

       跳一跳,跳出目前的围城,看城外的世界。

《宜立方之学习总览》

相关文章:

  • 2021-08-16
  • 2022-01-01
  • 2021-08-29
  • 2021-04-12
  • 2021-04-13
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-03
  • 2021-08-09
  • 2021-07-03
  • 2021-07-03
  • 2022-01-21
  • 2021-06-17
  • 2021-09-05
相关资源
相似解决方案