JAVA相关术语(持续更新中...)

来源:互联网 发布:邮差包 知乎 编辑:程序博客网 时间:2024/05/16 10:46

1. POJO
   Plain Old Java Objects,简单初始Java对象

   POJOAn acronym for: Plain Old Java Object.Either EJB (Enterprise JavaBeans) or
POJO (plain old Java objects) can be used to build the business-logic tier.无论EJB还是
POJO都可以用来构建业务逻辑层.如果应用程序是分布式的,则拥有远程接口的EJB是一个很好的选择.
而我们的JCatalog是一个典型的没有远程访问需求的Web应用,所以在Spring框架下的POJO被我们用来
实现业务逻辑层.


2. JPA
  JPA(Java Persistence API)作为Java EE 5.0平台标准的ORM规范,将得到所有Java EE
服务器的支持。
  Sun这次吸取了之前EJB规范惨痛失败的经历,在充分吸收现有ORM框架的基础上,得到了一个
易于使用、伸缩性强的ORM规范。从目 前的开发社区的反应上看,JPA受到了极大的支持和赞扬,
JPA作为ORM领域标准化整合者的目标应该不难实现。

  参考《JPA Basic.pdf》


3. XP

   Extreme Programming -- 极限编程,简称XP


   参考 http://www.xpchina.org

4. ADD(模型驱动开)  MDD(模型驱动架构)


5. RPC
   remote procedure calls,远程过程调用

6. RMI

 Remote Method Invocation: 远程方法调用

7. MOM

  message-oriented middleware,面向消息的中间件


8. JNDI

  Java Naming and Directory Interface, Java命名与目录接口

9. JVM
  Java Virtual Machine:Java虚拟机

10. JDBC

  Java DataBase Connectivity, Java数据库连接

11. DAO
  Data Access Object, 数据访问对象

12. DTOs
  Data Transfer Objects, 数据传输对象

13. JTA
  Java Transaction API(Java事务API),Java中进行事务划分的技术

14. WSDL
  Web Services Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务
通信的XML语言。

15. JMS

   JMS API包括以下内容:
   1.什么是消息?
   2.什么是JMS API?
   3.什么时候应用JMS API?
   4.JMS API怎样同J2EE工作?

16. AOP
   AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程。AOP实际是GoF
设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目
标的一种实现

  参考  http://www.voelter.de/data/articles/aop/aop.html
        《Aspect-Oriented_Java_Development.pdf》

 

17.JSON

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
 

原创粉丝点击