框架技术
p1i2n3g4
这个作者很懒,什么都没留下…
展开
-
MVVM理解
MVVM:概念:Model-View-ViewModel 的缩写,基于前端开发的架构模式,核心是提供对View 和 ViewModel 的双向数据绑定,使得ViewModel 的状态改变可以自动传递给 View,即所谓的数据双向绑定M:model数据层;V:view 视图层;VM:负责连接 View 和 Model,保证视图和数据的一致性;MVVM 由 Model、View、ViewModel 三部分构成,Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务.转载 2021-01-26 11:32:36 · 262 阅读 · 0 评论 -
java开发学习路线
转载 2020-12-02 17:52:07 · 86 阅读 · 0 评论 -
ORM中的 Mybatis和Hibernate的区别
Hibernate:流行的ORM框架,对数据库结构提供了较为完整的封装。Mybatis:非常流行的ORM框架,着力点在于POJO 与SQL之间的映射关系。具体从几个方面说一下两者的区别:1.两者最大的区别:针对简单逻辑,Hibernate和MyBatis都有相应的代码生成工具,可以生成简单基本的DAO层方法。针对高级查询,Mybatis需要手动编写SQL语句,以及ResultMap。而Hibernate有良好的映射机制,开发者无需关心SQL的生成与结果映射,可以更专注于业务流程。..转载 2020-11-25 13:41:37 · 128 阅读 · 0 评论 -
spring cloud
概念Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。转载 2020-11-06 11:09:56 · 139 阅读 · 0 评论 -
存量系统的理解
一、概念存量系统被形象称为“物流系统”或“仓库系统”,存量系统同时包含了这二方面的含义。它可以管理物品从一个地点转移到另一个地点的过程,这就是“物流系统”的含义。它也可以管理某个存货地点(仓库)的进仓、出仓所引起的存货变化,这就是“仓库系统”的含义。 存量系统在国外称作wMS ( Warehouse Management System),它的基础是AIDC技术(自动识别与数据采集)。它通过附着在物品上的单体唯一标识( 条码等),自动识别物品、自动采集相关数据,从而可以实现准确的单体跟踪。 存量.转载 2020-11-06 10:35:09 · 1948 阅读 · 0 评论 -
报文的理解
报文就是在遵守规定好的各个系统格式之间,进行请求和响应时用来交换信息。另外,应用报文多是多个系统之间需要通信的时候,比如银行的ESB系统到网关系统再到银联系统。在这中间报文就承担了装载数据,运输数据的功能,可能在这三个系统中报文的格式互不相同,但是承载的数据都是一样的...原创 2020-11-06 10:08:32 · 965 阅读 · 0 评论 -
SOA服务的理解
SOA:面向服务架构面向服务是一种设计范式,用户创建解决方案的逻辑单元,这些逻辑单元可组合、可复用,以支持实现面向服务计算的特定战略目标和收益。一个服务 通常以独立的形式存在与操作系统进程中。各个服务之间 通过网络调用。面向服务架构范式:面向服务架构是面向服务解决方案的一种架构模型,具有独特特征,可支持实现面向服务原则,以及面向服务计算的战略目标。面向服务设计范式主要由以下设计原则组成:1.标准化服务契约:服务遵循相同的契约设计标准。2.服务松散耦合:服务契约对服务消费者松耦合,服务转载 2020-11-06 09:42:30 · 2055 阅读 · 0 评论 -
软件架构笔记(二)
1、松耦合(IOC 控制反转,依赖注入 ),紧耦合 紧耦合:组件之间直接依赖,当其中一个组件发生变化时,直接影响其他组件,或者其他组件不能访问 为紧耦合;不利于系统的维护; 松耦合:对象之间通过配置文件进行反转,注入。如对象A和对象B 通过配置文件config.xml进行依赖,当对象A需要依赖一个新对象C的时候,我们只需要更改配置文件让对象A和对象C进行依赖即可,对象之原创 2016-12-17 17:31:05 · 253 阅读 · 0 评论 -
收集的一些struts2和springMVC之间的对比
1.易用性Spring MVC上手简单,并且可以与Spring无缝结合,毕竟都是一个公司的产品,学习起来也比较简单,比如从前端给对象填充值,他的处理就比Struts2简单多了,再比如对Restful风格的URL的支持,这些Spring MVC都比Struts2做的好N倍。2.安全性说到安全性,我也不想多提Struts2了,我在一家游戏公司工作,之前公司的老项目是用的Struts2,他今年出了不转载 2016-12-07 16:02:40 · 1260 阅读 · 0 评论 -
SpringMVC常用注解
出处:http://www.admin10000.com/document/6436.html@Controller 负责注册一个bean 到spring 上下文中 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求 @RequestBody 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageCon转载 2016-12-07 16:17:33 · 274 阅读 · 0 评论 -
JSR 303 - Bean Validation 介绍
出处:http://www.ibm.com/developerworks/cn/java/j-lo-jsr303/关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会转载 2016-12-07 16:40:09 · 266 阅读 · 0 评论