lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年6月28日

摘要: Java 系统架构——MVC、RPC、SOA和微服务架构MVC架构定义: 其实MVC架构就是一个单体架构。代表技术: Struts2、SpringMVC、Spring、Mybatis 等等RPC架构定义: RPC(Remote Procedure Call):远程过程调用。它是一种通过网络从远程计算 阅读全文
posted @ 2021-06-28 11:33 白露~ 阅读(551) 评论(0) 推荐(0)

摘要: 内容大纲: 1.介绍Restful、SOAP、RPC、SOA以及微服务 2.重点谈谈SOA与微服务的区别 3.以及为什么要使用微服务架构 什么是Restful Restful是一种架构设计风格,提供了设计原则和约束条件,而不是架构,而满足这些约束条件和原则的应用程序或设计就是 Restful架构或服 阅读全文
posted @ 2021-06-28 11:28 白露~ 阅读(387) 评论(0) 推荐(0)

摘要: SOA: Service-Oriented Architecture. 面向服务的架构. 需要将服务进行提取, 其他项目只需要调用服务即可. 传统项目架构 如上图的传统项目架构,假设这是某个公司的一个项目,项目中包含有 userManager 用户管理系统 OA 办公自动化系统 crm 客户关系管理 阅读全文
posted @ 2021-06-28 11:15 白露~ 阅读(297) 评论(0) 推荐(0)

摘要: facade层,service 层,domain层,dao 层设计 http://fei-6666.javaeye.com/blog/446247一,Service->DAO,只能在Service中注入DAO。 二,DAO只能操作但表数据,跨表操作放在Service中,Service尽量复用DAO, 阅读全文
posted @ 2021-06-28 10:55 白露~ 阅读(1019) 评论(0) 推荐(0)

摘要: 经常使用命令行进行一些操作,一些常用的命令一遍遍的敲比较浪费时间,想通过别名的方式简化操作。 1、就是编辑~/.bash_profile,比如添加PS:=两边没有空格: alias st="git status" alias pull='git pull' alias push='git push' 阅读全文
posted @ 2021-06-28 10:17 白露~ 阅读(1697) 评论(0) 推荐(1)