项目中的相关英文名词总结
1、JPA:java Persistence API (Java持久化接口,是一个规范)
2、Restful API: Respresentational State Transfer API(表现层状态转换接口,理解为网络与软件结合后的交互协议)
3、AOP:Aspect Oriented Programming(面向切面编程)
4、DI:Dependency Injection (依赖注入,可理解为在使用对象之前声明一下,到用的时候可以直接拿来用,不用自己new了)
5、IOC:Inversion of Control(控制反转,一种设计理念,理解为本来由A进行全面对象控制对象B,现在变成了由B自己控制。具体说就是把控制器从具体业务对象手中转交到平台或者框架)
6、HATEOAS(Hypermedia as the engine of application state)是 REST 架构风格中最复杂的约束,也是构建成熟 REST 服务的核心。
7、SOA(Service Oriented Architecture)面向服务的体系结构