标签:数据库表 条件 ati 设计模式 技术 不同类 过程 sql 编程
通过 预编译方式 和 运行期动态代理 实现程序功能的统一维护的一种技术。
利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合降低,提高程序的可重用性,同时提高了开发效率。
Ioc:控制反转
是面向对象编程中的一种设计原则,可以用减低计算机代码之间的耦合度
最常见的方式叫做 依赖注入 (DI),还有一种方式叫 依赖查找 (DL)
依赖注入 --> 提供普通的Java方法让容器去决定依赖关系,容器全权负责组件的装配,它会把符合依赖关系的对象通过JavaBean属性或者构造函数传递给需要的对象
Ioc是一种描述通过第三方去产生或获取特定对象的方式
MVC:模型 - 视图 -控制器的缩写
是一种软件设计典范
用一种 业务逻辑 、数据 、界面显示分离的方法组织代码
MVVM:模型 - 视图 - 视图模型
模型指的是后端传递的数据
视图 指的是 所看到的页面
视图模型 连接 view 和 model的桥梁
视图通过视图模型的dom监听将事件绑定到模型上,而模型则通过数据绑定来管理视图中的数据,视图模型从中起到一个连接桥的作用。
RESTful:
一种软件架构风格、设计风格,不是标准,只是提供了一组设计原则和约束条件
主要用于客户端和服务端交互类的软件
基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制
Vue生命周期:
beforeCreate、create、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed
MyBatis:
MyBatis是一个支持定制化SQL、存储过程以及高级映射的持久层框架
Hibernate :
Hibernate是一个开放源码的对象关系映射框架,它对JDBC进行了简单封装,它将POJO与数据库表建立映射关系,是一个全自动的ORM框架
ORM:对象关系映射
是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。
OOP:面向对象编程
它是一种计算机编程架构
JPA:Java持久层API
Spring:
Spring是一个经量级控制反转和面向切面的容器框架
SpringMVC:
SpringMVC是一种基于Java、实现了Web MVC设计模式,请求驱动类型的经量级Web框架
SpringBoot 四大特性:
一个功能依赖
自动配置
cli操作
监控容器
标签:数据库表 条件 ati 设计模式 技术 不同类 过程 sql 编程
原文地址:https://www.cnblogs.com/oukele/p/10455477.html