`
sakakokiya
  • 浏览: 521925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
General Design persistent classes Write code for getters, setters and constructor Identify correct implementation of equals() and hashcode() Describe the Primary Key mapping mechanism and needed syntax Explain mapping done using <id> element and @id annotation and corresponding relati ...
Binding Resolving view Identify the purpose of the VelocityViewResolver. Know how to set prefix/sufix of the resolved templates. Demonstrate how to inject Velocity Tools into a context. Identify how to forward Velocity context data into a HTTP request or session object ...
Request lifecycle Parameter binding Understand how Spring binds web parameters to your business objects and provide validation and error handling at the same time. Know which default binders are being used, how to plug in extra, and how to built your own. Understand ...
General Transaction Managers Recognize various kinds of the transaction managers. Demonstrate how to wire them with their dependencies in the configuration file. Know that JtaTransactionManager allows to use distributed transactions. Programmatic transactio ...
Motivation DAO : Understand what Data Access Objects are and why one should use them. Reduction of the boilerplate code : Demonstrate typical rich JDBC try/catch usage in opposite to the lean JdbcTemplate. Template method pattern : Describe what 'template' in JdbcTemplate stands for. Identi ...
BeanFactory & ApplicationContext BeanFactory, ApplicationContext, SingletonBeanFactoryLocator, Container Awareness, FactoryBean. Configuration Files Main Structure, Beans Naming, Abstract and Child Bean Definitions, Multiple Bean Definitions Files, Properties, Other ...
Dependency Injection People that start working with Spring benefit from a basic understanding of dependency injection since Spring is an application container that is based for the larger part on this paradigm. Building an application using Spring requires you to adopt a certain way of appl ...
Concepts Understand the architecture and principles that drive GWT. Describe the mechanism of the GWT compiler process Explain what benefits can be expected from using Java as a programming language (as opposed to Javascript programming) Describe how cross-browser compatibility is handled ...
Selectors Recognize the power of jQuery selectors and specifically how XPath and CSS selectors work. Learn how jQuery supports CSS level 1/2/3 selectors, including custom and form selectors. Understand how element sets are built and how to use them. Core Learn how to ex ...
Concept Understand that JavaScript is interpreted Describe the (non)relationship/differences between JavaScript and Java Code Use the different ways of embedding JavaScript in web pages - the script tag in head, body, inline JavaScript Understand how to break a code li ...
GoF Design Patterns GoF Design Patterns category
Polymorphism Strong understanding of polymorphism: understand downcasting and upcasting, and when to use them advisedly deep understanding of overriding (with class members, using any access specifier...) identify constructor invocation sequence in a complex class hierarchy know what late ( ...
Object and Class Prove a basic knowledge of object manipulation. Differentiate class and object instance of a class, a class may have multiple instances. Understand the reference mechanism, ascertain the difference between an object and its reference. Identify impact on: comparing objects ( ...
JPDA and JVMTI Explain what JVMTI and JPDA are. Discuss the usage of JVMTI. Perform a debugging session that describes how JVMTI and JPDA work together. Not covered: In depth knowledge about JVMTI and JPDA. Java Compiler Describe and use the new options of javac. Explai ...
Advanced features of the new Language Features Explain how the method overload resolution works with Autoboxing and Varargs. Identify classes from the Base Library that are generified. Define the enhancements of java.lang.Class and java.lang.reflect. Describe the support for serialization o ...
Global site tag (gtag.js) - Google Analytics