Section 1: Essentials of JSF2.0 Identify the features of JSF such as Facelets, BookMarkable View, AJAX support and the benefits they bring in Identify the life cycle stages of JSF, flow of request processing, and purpose of FacesContext Design XHTML…
Introduction to Java EE Gain an understanding of the Java Platform, Enterprise Edition (Java EE) Examine the Java EE application architecture Examine Java EE container services Examine the EJB component types Evaluate the EJB Lite Container Compare J…
Overview of the Java Persistence API Describe the basics of Object Relational Mapping (ORM) Define the key concepts of the Java Persistence API (entity, entity manager, and persistence unit) Introducing the Auction Application Describe the auction ap…
Create an SOAP web service in a servlet container Create a RESTful web service in a servlet container Create a SOAP based web service implemented by an EJB component Create a RESTful web service implemented by an EJB component Configure JavaEE securi…
1: hash map, hash tables 的区别 The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls.   2: class loader有几种,它们都干嘛,从哪里load class,以及它们的关系是啥. 为啥要自己做classloader ? Class loaders may typically be used by secu…
什么是 Java Web 应用程序? Java Web 应用程序会生成包含各种类型的标记语言(HTML 和 XML 等)和动态内容的交互式 Web 页.它通常由 Web 组件组成(如 JavaServer Pages (JSP).servlet 和 JavaBeans),可用来修改和临时存储数据.与数据库和 Web 服务交互,以及根据客户端的请求呈现内容. 由于 Web 应用程序开发中涉及的很多任务都可以重复或需要多余的模板代码,因此可以应用 Web 框架来减少与常见活动相关联的开销.例如,很多…
Application Design Concepts and Principles Identify the effects of an object-oriented approach to system design including the effect of encapsulation, inheritance, and use of interfaces. Identify how the Separation of Concerns principle applies to th…
Section 1: Application Design Concepts and Principles Explain the main advantages of an object-oriented approach to system design including the effect of encapsulation, inheritance, and use of interfaces on architectural characteristics. Describe how…
Java SE(Java Platform,Standard Edition).Java SE 以前称为 J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础. Java EE(Java Platform,Enterprise Edition).这个版本以前称为 J2EE.企业版本帮助开发和部署可移植.…
Java现在已不仅仅是一种语言,从广义上说,它代表了一个技术体系.该体系根据应用方向的不同主要分为Java SE.Java EE和Java ME的3个部分. 1998年12月份Sun公司公布的Java 1.2版本,同时将它的名字改称为“Java 2软件开发工具箱1.2”.它的后续版本也通常被称为“Java 2标准版”(J2SE).在J2SE的推出的同时,还推出了“Java 2微缩版”(J2ME)和“Java 2企业版”(J2EE). J2SE为创建和运行Java程序提供最基本环境,是Java技术…