前两天学习张孝祥老师的<<2010贺岁视频--Java高新技术>>里面说到,一个学员去面试,考的题目是:Java EE \ide\jms\jmx\jndi.发现自己一个也答不上来,"汗"!而且面试这些东东的公司都是好公司!到网络上搜索了一下,资料也比较乱,有比较自己汇总一下,把其他的java的常常用到的简称也汇总一下.
DAO:Data Access Object 数据访问接口,数据访问:顾名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。
EAO:(Entity Access Object)EAO是基于DAO的,它分离了数据层、持久层、业务层和表达式。把实体作为对象进行传递。EAO与DAO在本质上是相同的,只是传输的对象是不同的。EAO接口实现类中用Entity传递。
DTO:Data Transfer Object(数据传输对象),用于数据的远程调用方面.
JSTL:(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库.主要是简化JSP和WEB应用程序.
J2EE:Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一种利用Java 2平台来简化企业解决方案的开发、署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版.
java EE:Java Platform, Enterprise Edition (Java EE) ,此版本中主要包括如下技术:EJB 3.0、Java Persistance Architecture (JPA)、Web 服务、JAX-WS。.包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制.
IDE :itegrity development environmental 集成开发环境.
JMS:JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。