Still Not Found? Hit the ADMIN by Request, He is very free he wl send copy of ur material

All Links are genuine! pls wait 10 sec so that we earn some money and will buy materials and we will share to you Guys

I Observed some of the Links are Broken. I'm fixing those, SORRY Guys...from 26-12-2016, All Links without ads

Like us to get more Updates on adding new Books

InfoLinks

#ref-menu
Android notes pdf by ameerpet institute SAI TECH

Android notes pdf by ameerpet institute SAI TECH




WebLogic Server Administration BY NATRAJ



WebLogic Server Administration BY NATRAJ

Batch Date: Sept 16th @ 7:00PM to 9:00PM

Faculty: Mr. Anil Sir

Duration: 30 days (Daily two hours) 
                     
Version : Oracle Weblogic Administration 9.2MP2/10.3.0.0 

Fee:  7000 INR

Syllabus:
I. Basics

1. What is Application Server 
2. The need for an Application Server 
3. Java Application Solution Architecture 
4. 3-tier architecure 
5. Various commericial products in 3-tiers 
6. The logic behind popularity of each product

II. Installation And Configuration


1. Install WebLogic Server (GUI,Console,Silent modes) 
2. WebLogic Server Domains 
3. Servers And Domains 
4. Domain Configuration 
5. The Configuration Wizard 
6. The Configuration Wizard: Creating A New Domain 
7. Starting The Administrative Server 
8. The Administration Console
9. Administrative Tasks 
10. Setting the Domain Environment 
11. Automatically Starting Admin Servers 
12. Managed Servers 
13. Creating a Managed Server 
14. Starting a Managed Server 
15. Password boot.properties 
16. Examining Server Status 
17. Shutting Down Servers 
18. Admin Server Shutdown 
19. Admin Server Backup 
20. Start Scripts 
21. config.xml

III.Node Manager Overview


1. Node Manager Functionality&Configuration
2. Starting a Administration Server from Node Manager 
3. Starting a Managed Server from Node Manager 
4. Restarting a Managed Server from Node Manager 
5. Shutting Down a Server Instance From a Node Manager 
6. Working with Machines 
7. Creating a Machine 
8. Adding Server Instances To a Machine
9. Starting The Node Manager 
10. Monitoring Managed Servers 
11. Node Manager Logs and Configuration Files

IV.Logging

1. WebLogic Logging Services 
2. Specifying the Logging Implementation
3. Message Severity 
4. WebLogic Server Logs 
5. Server Log 
6. Viewing Server Log 
7. Configuring Server Log 
8. HTTP Access Log 
9. Configuring HTTP Access Log 
10. JMS Log 
11. Configuring JMS Log
12. Domain Log 
13. Viewing Logs

V.Clustering

1.What Is Clustering? 
2.What Components Can Be Clustered? 3.Basic Cluster Diagrams 
4.Web Container Load Balancing 
5.Horizontal vs. Vertical Clustering 6.Horizontal Clustering 
7.Clustering WebLogic Server 
8.WebLogic Cluster Requirements 
9.Configure Domain For Clustering 
10.Create A Cluster 
11.Multicasting vs. Unicasting 12.HttpClusterServlet Load Balancer 13.Session State 
14.Clustered Session State 
15.Session State Strategies 
16.In-Memory Replication 
17.Configuring Session State Replication

VI. Assembling Applications

1.Java Web Application Architecture 
2.the basic java files 
3.The Infrastructure for Enterprise Web Applications 
4.What is Application Assembly? 
5.JEE Modules 
6.JEE Application Assembly 
7.Web Module 
8.Web Module - Deployment Descriptor 9.web.xml
10.weblogic.xml
11.WEB-INF Directory
12.Web Application Directory 
13.EJB Modules 
14.EJB Deployment Descriptors 
15.ejb-jar.xml
16.Enterprise Application Modules 17.Enterprise Application Deployment Descriptor

VII. Deploying Applications

1.The Process 
2.Deployment Overview 
3.Archive Vs Expanded Directory 
4.Default Deployment Names 
5.Deployment Methods 
6.Auto-Deployment
7.Console Deployment 
8.Starting an Application 
9.Stopping an Application 
10.Updating Applications 
11.Deleting Applications 
12.Testing a Deployed Application
13.Monitoring Deployed Applications
14.Using Command Line Deployment 15.weblogic.Deployer Command Syntax 16.weblogic.Deployer Usage 
17.wldeploy Ant Task 
18.WebLogic Scripting Tool (WLST) 19.WebLogic Scripting Tool (WLST) Scripts

VIII. JDBC

1.Introduction to JDBC 
2.Types of JDBC Drivers 
3.Working with a Database via JDBC
(Client side) 
4.The Need for Connection Pooling 5.Connection Pooling and Data Sources 6.Connecting with Data Source 
7.Steps in using Connection Pooling 
8.Admin Tasks for Connection Pools and Data Sources 
9.JDBC Driver Support in WebLogic Server 10.Database Access Using WebLogic 11.Working with Data Sources 
12.Creating a Data Source 
13.Monitoring Data Source and Connection Pools 
14.Multidata Source
15.JDBC Clustering

IX. WebLogic and JMS

1.Messaging Introduction 
2.Messaging Components 
3.Messaging Types 
4.JMS (Java Messaging Service) 
5.Message Driven Beans (MDB) 
6.MDB as Message Consumer 
7.JMS Resources 
8.Durable Subscription 
9.Deployment Descriptor Entry 
10.Binding the Queue or Topic 
11.WebLogic JMS Server 
12.Creating a JMS Server
13.Creating a Connection Factory
14.Creating a Topic 
15.Threshold and Quota 
16.Configuring Threshold and Quota
17.Distributed Destination 
18.Creating a Distributed Topic/Queue 19.Monitoring JMS in WebLogic 
20.Messaging Bridge

X. Security

1.WebLogic Server Security 
2.Authentication / Authorization
3.Resources That Can Be Secured 4.Authentication Mechanisms 
5.WebLogic Security Diagram 
6.Overview: Security Tasks For Securing Resources 
7.WebLogic Security Realms 
8.Managing Users/Groups 
9.User Lockout 
10.Managing Roles 
11.Policies And Roles

XI. Encryption

1.SSL 
2.Public Key / Private Key Encryption 
3.Secure Communication Over The Web - SSL
4.SSL And WebLogic Server 
5.Creating A Digital Certificate 
6.Dealing With A CA 
7.Configuring WebLogic Server SSL: Keystores
8.Configure WebLogic SSL Settings 
9.Configuring WebLogic Server SSL: Setting A Listen Port

XII. Apache HTTP Server Configuration

1.Apache HTTP Server Plug-In 
2.Installing Apache HTTP Server Plug-In 3.Configuring Apache HTTP Server Plug-In 4.Keep-Alive Connections

XIII.Using WebLogic As A WebServer

1.Web Server Overview 
2.Using WebLogic Web Server 
3.Configuring The WebLogic Web Server
4.Virtual Hosts 
5.Creating Virtual Hosts 
6.Specifying Virtual Host Names 
7.Targeting Virtual Hosts to Server

XIV.Performance Tuning

1.Basic Tuning Methodology 
2.Areas To Tune 
3.Tuning Hardware 
4.Tune The Operating System 
5.Tune The JVM 
6.JVM Choices 
7.Tuning WebLogic Server
8.JDBC Settings 
9.Thread Settings 
10.Socket Readers 
11.Socket Implementation 
12.Monitoring Threads 
13.Connection BackLog 
14.Tuning The Back End

XV. WLST: The WebLogic Scripting Tool

1.The WLST 
2.WLST Details 
3.Starting WLST 
4.Simple WLST Commands
5.WLST Is Hierarchical 
6.Navigating WLST 
7.Other WLST Commands 
8.Scripting With WLST 
9.Recording WLST Scripts 
10.Configure Recording
11.Start Recording 
12.Sample Recorded Script

XVI. Questions

1. What is boot.properties file? 
2. What is nohup and how is it used ? 
3. How to implement log redirection ? 
4. How to take a thread dump? 
5. What is the difference between thread dump and core ? 
6. Each unix command will have a set of tasks that can accomplish.

web services notes by nataraj

https://drive.google.com/open?id=0BxJrew1xg5ZLRG92bE5hNkdZRXc&authuser=0



XML WITH WEB SERVISES
Standards and Technologies.

SOA
  • What is SOA?
  • Service Orientation
  • Business Process Vs Service.
  • Choreography of Services. 
                       
Java Web Services  and technologies
  • XML – Extensible Markup Language                                
  • DTD–DocumentType Definitions.                         
  • XSD – XML Schema Document.
  • XSLT – XML Style sheet transformation.
XML Processing APIs
  • Simple Type API for XML (SAX)
  • Document Object Model (DOM)
  • Java API for XML Processing (JAXP)
  • Java API for XML Binding (JAXB)
  • Java API for XML Remote Procedure call (JAX - RPC)
                       
WSDL
  • Primary elements in a WSDL document
  • Abstract and concrete definitions in a WSDL document
  • Messaging modes for web services
  • XML schema in a WSDL document
  • Web Service Endpoints and Clients
SOAP
  • Use of SOAP in web services
  • Primary elements of a SOAP message
  • Transmission of binary data in a SOAP message
  • Extensibility features of SOAP
  • Role of message handlers
  • Messaging styles in a SOAP message
  • Encoding styles in a SOAP message
  • Protocol binding of a SOAP message
UDDI
  • Functions of the UDDI registry
  • Elements of a UDDI registry
  • UDDI APIs Overview.
CLIENT DESIGN    
  • Choosing a Communication Technology
  • Web services based client applications
  • Developing client applications
Exception Handling.
                     

SOAP With Attachments API for Java (SAAJ)
  • Relationship between SAAJ and DOM
  • Create and manipulate a SOAP message
  • Create and manipulate a SOAP message with attachments.
REST Ful Web Services.

WS –I Profiles.

Design Patterns in Web Services.

SECURITY
  • Encryption
  • Public
  • Private
  • Digital Signatures
  • Authentication and Authorization
  • Message – Level web services security.

Spring notes by sekhar sir


Spring notes by sekhar sir



I. Overview of Spring Framework
1. Getting Started with Spring
2. Introduction to the Spring Framework
2.1. Dependency Injection and Inversion of Control
2.2. Modules
2.2.1. Core Container
2.2.2. AOP and Instrumentation
2.2.3. Messaging
2.2.4. Data Access/Integration
2.2.5. Web
2.2.6. Test
2.3. Usage scenarios
2.3.1. Dependency Management and Naming Conventions
Spring Dependencies and Depending on Spring
Maven Dependency Management
Maven "Bill Of Materials" Dependency
Gradle Dependency Management
Ivy Dependency Management
Distribution Zip Files
2.3.2. Logging
Not Using Commons Logging
Using SLF4J
Using Log4J
II. Core Technologies
3. The IoC container
3.1. Introduction to the Spring IoC container and beans
3.2. Container overview
3.2.1. Configuration metadata
3.2.2. Instantiating a container
Composing XML-based configuration metadata
3.2.3. Using the container
3.3. Bean overview
3.3.1. Naming beans
Aliasing a bean outside the bean definition
3.3.2. Instantiating beans
Instantiation with a constructor
Instantiation with a static factory method
Instantiation using an instance factory method
3.4. Dependencies
3.4.1. Dependency Injection
Constructor-based dependency injection
Setter-based dependency injection
Dependency resolution process
Examples of dependency injection
3.4.2. Dependencies and configuration in detail
Straight values (primitives, Strings, and so on)
References to other beans (collaborators)
Inner beans
Collections
Null and empty string values
XML shortcut with the p-namespace
XML shortcut with the c-namespace
Compound property names
3.4.3. Using depends-on
3.4.4. Lazy-initialized beans
3.4.5. Autowiring collaborators
Limitations and disadvantages of autowiring
Excluding a bean from autowiring
3.4.6. Method injection
Lookup method injection
Arbitrary method replacement
3.5. Bean scopes
3.5.1. The singleton scope
3.5.2. The prototype scope
3.5.3. Singleton beans with prototype-bean dependencies
3.5.4. Request, session, application, and WebSocket scopes
Initial web configuration
Request scope
Session scope
Application scope
Scoped beans as dependencies
3.5.5. Custom scopes
Creating a custom scope
Using a custom scope
3.6. Customizing the nature of a bean
3.6.1. Lifecycle callbacks
Initialization callbacks
Destruction callbacks
Default initialization and destroy methods
Combining lifecycle mechanisms
Startup and shutdown callbacks
Shutting down the Spring IoC container gracefully in non-web applications
3.6.2. ApplicationContextAware and BeanNameAware
3.6.3. Other Aware interfaces
3.7. Bean definition inheritance
3.8. Container Extension Points
3.8.1. Customizing beans using a BeanPostProcessor
Example: Hello World, BeanPostProcessor-style
Example: The RequiredAnnotationBeanPostProcessor
3.8.2. Customizing configuration metadata with a BeanFactoryPostProcessor
Example: the Class name substitution PropertyPlaceholderConfigurer
Example: the PropertyOverrideConfigurer
3.8.3. Customizing instantiation logic with a FactoryBean
3.9. Annotation-based container configuration
3.9.1. @Required
3.9.2. @Autowired
3.9.3. Fine-tuning annotation-based autowiring with @Primary
3.9.4. Fine-tuning annotation-based autowiring with qualifiers
3.9.5. Using generics as autowiring qualifiers
3.9.6. CustomAutowireConfigurer
3.9.7. @Resource
3.9.8. @PostConstruct and @PreDestroy
3.10. Classpath scanning and managed components
3.10.1. @Component and further stereotype annotations
3.10.2. Meta-annotations
3.10.3. Automatically detecting classes and registering bean definitions
3.10.4. Using filters to customize scanning
3.10.5. Defining bean metadata within components
3.10.6. Naming autodetected components
3.10.7. Providing a scope for autodetected components
3.10.8. Providing qualifier metadata with annotations
3.11. Using JSR 330 Standard Annotations
3.11.1. Dependency Injection with @Inject and @Named
3.11.2. @Named and @ManagedBean: standard equivalents to the @Component annotation
3.11.3. Limitations of JSR-330 standard annotations
3.12. Java-based container configuration
3.12.1. Basic concepts: @Bean and @Configuration
3.12.2. Instantiating the Spring container using AnnotationConfigApplicationContext
Simple construction
Building the container programmatically using register(Class<?>…​)
Enabling component scanning with scan(String…​)
Support for web applications with AnnotationConfigWebApplicationContext
3.12.3. Using the @Bean annotation
Declaring a bean
Bean dependencies
Receiving lifecycle callbacks
Specifying bean scope
Customizing bean naming
Bean aliasing
Bean description
3.12.4. Using the @Configuration annotation
Injecting inter-bean dependencies
Lookup method injection
Further information about how Java-based configuration works internally
3.12.5. Composing Java-based configurations
Using the @Import annotation
Conditionally include @Configuration classes or @Bean methods
Combining Java and XML configuration
3.13. Environment abstraction
3.13.1. Bean definition profiles
@Profile
3.13.2. XML bean definition profiles
Activating a profile
Default profile
3.13.3. PropertySource abstraction
3.13.4. @PropertySource
3.13.5. Placeholder resolution in statements
3.14. Registering a LoadTimeWeaver
3.15. Additional Capabilities of the ApplicationContext
3.15.1. Internationalization using MessageSource
3.15.2. Standard and Custom Events
Annotation-based Event Listeners
Asynchronous Listeners
Ordering Listeners

Spring notes by sekhar sir


Spring notes by sekhar sir



I. Overview of Spring Framework
1. Getting Started with Spring
2. Introduction to the Spring Framework
2.1. Dependency Injection and Inversion of Control
2.2. Modules
2.2.1. Core Container
2.2.2. AOP and Instrumentation
2.2.3. Messaging
2.2.4. Data Access/Integration
2.2.5. Web
2.2.6. Test
2.3. Usage scenarios
2.3.1. Dependency Management and Naming Conventions
Spring Dependencies and Depending on Spring
Maven Dependency Management
Maven "Bill Of Materials" Dependency
Gradle Dependency Management
Ivy Dependency Management
Distribution Zip Files
2.3.2. Logging
Not Using Commons Logging
Using SLF4J
Using Log4J
II. Core Technologies
3. The IoC container
3.1. Introduction to the Spring IoC container and beans
3.2. Container overview
3.2.1. Configuration metadata
3.2.2. Instantiating a container
Composing XML-based configuration metadata
3.2.3. Using the container
3.3. Bean overview
3.3.1. Naming beans
Aliasing a bean outside the bean definition
3.3.2. Instantiating beans
Instantiation with a constructor
Instantiation with a static factory method
Instantiation using an instance factory method
3.4. Dependencies
3.4.1. Dependency Injection
Constructor-based dependency injection
Setter-based dependency injection
Dependency resolution process
Examples of dependency injection
3.4.2. Dependencies and configuration in detail
Straight values (primitives, Strings, and so on)
References to other beans (collaborators)
Inner beans
Collections
Null and empty string values
XML shortcut with the p-namespace
XML shortcut with the c-namespace
Compound property names
3.4.3. Using depends-on
3.4.4. Lazy-initialized beans
3.4.5. Autowiring collaborators
Limitations and disadvantages of autowiring
Excluding a bean from autowiring
3.4.6. Method injection
Lookup method injection
Arbitrary method replacement
3.5. Bean scopes
3.5.1. The singleton scope
3.5.2. The prototype scope
3.5.3. Singleton beans with prototype-bean dependencies
3.5.4. Request, session, application, and WebSocket scopes
Initial web configuration
Request scope
Session scope
Application scope
Scoped beans as dependencies
3.5.5. Custom scopes
Creating a custom scope
Using a custom scope
3.6. Customizing the nature of a bean
3.6.1. Lifecycle callbacks
Initialization callbacks
Destruction callbacks
Default initialization and destroy methods
Combining lifecycle mechanisms
Startup and shutdown callbacks
Shutting down the Spring IoC container gracefully in non-web applications
3.6.2. ApplicationContextAware and BeanNameAware
3.6.3. Other Aware interfaces
3.7. Bean definition inheritance
3.8. Container Extension Points
3.8.1. Customizing beans using a BeanPostProcessor
Example: Hello World, BeanPostProcessor-style
Example: The RequiredAnnotationBeanPostProcessor
3.8.2. Customizing configuration metadata with a BeanFactoryPostProcessor
Example: the Class name substitution PropertyPlaceholderConfigurer
Example: the PropertyOverrideConfigurer
3.8.3. Customizing instantiation logic with a FactoryBean
3.9. Annotation-based container configuration
3.9.1. @Required
3.9.2. @Autowired
3.9.3. Fine-tuning annotation-based autowiring with @Primary
3.9.4. Fine-tuning annotation-based autowiring with qualifiers
3.9.5. Using generics as autowiring qualifiers
3.9.6. CustomAutowireConfigurer
3.9.7. @Resource
3.9.8. @PostConstruct and @PreDestroy
3.10. Classpath scanning and managed components
3.10.1. @Component and further stereotype annotations
3.10.2. Meta-annotations
3.10.3. Automatically detecting classes and registering bean definitions
3.10.4. Using filters to customize scanning
3.10.5. Defining bean metadata within components
3.10.6. Naming autodetected components
3.10.7. Providing a scope for autodetected components
3.10.8. Providing qualifier metadata with annotations
3.11. Using JSR 330 Standard Annotations
3.11.1. Dependency Injection with @Inject and @Named
3.11.2. @Named and @ManagedBean: standard equivalents to the @Component annotation
3.11.3. Limitations of JSR-330 standard annotations
3.12. Java-based container configuration
3.12.1. Basic concepts: @Bean and @Configuration
3.12.2. Instantiating the Spring container using AnnotationConfigApplicationContext
Simple construction
Building the container programmatically using register(Class<?>…​)
Enabling component scanning with scan(String…​)
Support for web applications with AnnotationConfigWebApplicationContext
3.12.3. Using the @Bean annotation
Declaring a bean
Bean dependencies
Receiving lifecycle callbacks
Specifying bean scope
Customizing bean naming
Bean aliasing
Bean description
3.12.4. Using the @Configuration annotation
Injecting inter-bean dependencies
Lookup method injection
Further information about how Java-based configuration works internally
3.12.5. Composing Java-based configurations
Using the @Import annotation
Conditionally include @Configuration classes or @Bean methods
Combining Java and XML configuration
3.13. Environment abstraction
3.13.1. Bean definition profiles
@Profile
3.13.2. XML bean definition profiles
Activating a profile
Default profile
3.13.3. PropertySource abstraction
3.13.4. @PropertySource
3.13.5. Placeholder resolution in statements
3.14. Registering a LoadTimeWeaver
3.15. Additional Capabilities of the ApplicationContext
3.15.1. Internationalization using MessageSource
3.15.2. Standard and Custom Events
Annotation-based Event Listeners
Asynchronous Listeners
Ordering Listeners

hibernate notes by sekhar

shekhar sir hibernate notes


hibernate notes by sekhar


Syllabus:


1. Advantages of Hibernate compared to JDBC

2. Introduction.

3. ORM (Object Relational Mapping)

4. Configuration xml file and Mapping xml file along with dtds.

5. Hibernate architecture

6. Installation and Directory Structure

7. Hibernate Data Types.

8. First Application using Hibernate.

9. Hibernate API

10. CRUD operations

11. Primary key Generators

12. Hibernate Query Language (HQL)

13. Native SQL

14. Criteria API

15. Inheritance in Hibernate

16. Relations 
     (one to one, one to many, many to one, many to many)

17. Caching

18. Connecting with Multiple Databases

19. Integrating Hibernate with Servlets and Struts

20. Hibernate Annotation


Hibernate notes by santosh kumar pdf download


Hibernate notes by santosh kumar pdf download


Santosh Kumar K. Founder SANTOSH TECHNOLOGIES
Santosh Kumar K is currently associated with SANTOSH technologies, a prestigious training division at Ameerpet, Hyderabad, imparting specialized training in Java and its related frameworks useful for enterprise application development. He has been associated with training and development on Java and its related technologies since 2001 and was pioneer in introducing full-fledged training on Spring and Hibernate Frameworks at Hyderabad. He has conducted training programs for the corporate sector involved in enterprise application developments on J2EE technologies and other frameworks like Struts, JSF, Spring, and Hibernate. His seminars and workshops are well known for their high-quality content backed by his unique style of delivery. He has also worked as an independent consultant developing critical applications for companies such as InnoMinds, Satyam, and ESoft. He is the author of JDBC, Servlets and JSP BlackBook, and Spring And Hibernate published by TATA McGraw-Hill. Santosh is the founder of SANTOSH technologies (http://www.santoshtechnologies.com) started with the motto to provide quality education with a high technical content and deliver technology driven business solutions.

Subash Chandra V. Co-Founder SANTOSH TECHNOLOGIES
Subash Chandra is a corporate trainer and has worked as an independent consultant on multiple projects. He has 5 years of experience in training profession. He completed his MCA from University of Madras. Currently he is associated with SANTOSH TECHNOLOGIES, training JAVA. He is well reputed fast track faculty for J2EE, and Adv. Java and the best trainer for the beginner learning JAVA(Core Java).

Being a Member Of SANTOSH TECHNOLOGIES (MOST), students realized the benefits of understanding the technology in an approach helping in implementing the business requirements using those technologies, and thinking about the future technologies. This helped in updating themselves to understand unexampled technologies.
  • Superior Instructional Quality
We offer courses with latest releases. Our courses are taught by the instructors who have extensive field experience with the topics they teach. This experience is incorporated into every class, resulting in courses that are driven by the demands and objectives of the real world.
  • Customized Course as desired
Don't settle for a "one-size fits all" course unless you are a binger. At SANTOSH TECHNOLOGIES, we customize every class we teach to match the goals and needs of the participants. Material from multiple courses can be combined and new topics added, all available at no or low additional cost.
  • We provide you long-term benefits
“Be a 'MOST' and get the most”. As a MOST you get the maximum knowledge during the training and after completion of the course. The faculties at SANTOSH TECHNOLOGIES have a tremendous reputation of introducing new technologies to the software engineers by conducting workshops and seminars @time intervals. You as a MOST have a special consideration for attending the workshops and seminars conducted in future. In addition as a MOST you are allowed to clarify your technical queries at the SANTOSH TECHNOLOGIES Technical Help Desk, Managed by Mr. Santosh. You can communicate with this help desk via phone, email or in person at SANTOSH TECHNOLOGIES premises.
  • Outstanding Training at Competitive Rates
The fee you invest in training go to top-notch instruction and materials for your class, not to cover our overhead.
  • We Back Every Class with SANTOSH TECHNOLOGIES Total Satisfaction Guarantee
If for any reason you are not satisfied with specific training sessions you attend at SANTOSH TECHNOLOGIES, we will re-teach it. Just need to notify us in written format within 2 days of the session completion.



hibernate notes by natraj sir


hibernate notes by natraj sir

Syllabus:

1. Advantages of Hibernate compared to JDBC

2. Introduction.

3. ORM (Object Relational Mapping)

4. Configuration xml file and Mapping xml file along with dtds.

5. Hibernate architecture

6. Installation and Directory Structure

7. Hibernate Data Types.

8. First Application using Hibernate.

9. Hibernate API

10. CRUD operations

11. Primary key Generators

12. Hibernate Query Language (HQL)

13. Native SQL

14. Criteria API

15. Inheritance in Hibernate

16. Relations 
     (one to one, one to many, many to one, many to many)

17. Caching

18. Connecting with Multiple Databases

19. Integrating Hibernate with Servlets and Struts

20. Hibernate Annotation

struts notes by nataraj


struts notes by nataraj

Syllabus:

·         Introduction
o   Enterprise
o   Enterprise Application
o   System logical layers

·         Presentation layer
·         Business processing layer
·         Data Storage and access layer
o   System Architecture
·         1-tier Architecture
·         2-tier Architecture
·         n-tier Architecture
o   Types of EnterpriseApplications
·         Web Applications
·         Distribute Applications
o   WebApplication Models
·         Model1-Architecture
·         Model2-Architecture
o   MVC Architecture& its Rules & Regulations
o   FrameWork
·         Web Framework
·         Application Framework
o   Struts Framework History
·         Struts Flow of Execution
·         Struts Elements
o   View
o   ActionServlet
o   RequestProcessor
o   FormBean(ActionForm)
o   Action class
o   web.xml
o   Struts Configuration File
·         Struts Tag Library
o   Html Tag library
o   Bean Tag library
o   Logic Tag library
o   Nested Tag library
o   Tiles Tag library
·         DynaActionForm &       LazyDynaBean
·         Local Forwards & Global       Forwards
Validations

·         Client Side Validations
·         Programmatic Approach
·         Declarative Approach
·         (Validator Framework)
·         Server Side Validations
·         Programmatic Approach
·         Declarative Approach
·         (Validator Framework)
·         Internationalization(I18N)

·         I18N at Core level
·         NumberFormat
·         DateFormat
·         ResourceBundle
·         I18N at Weblevel(Server & Jsp)
·         JSTL format tags
·         I18N in Struts
·         Exception Handling in Struts

·         Programmatic Approach
·         Declarative Approach
·         Custom Exceptions in Struts
·         Customization on ExceptionHandler
·         Tiles Frame work

·         Built-in Actions in Struts

·         IncludeAction
·         ForwardAction
·         LocaleAction
·         DispatchAction
·         LookupDispatchAction
·         MappingDispatchAction
·         EventDispatchAction
·         SwitchAction
·         Struts 2.x

·         Diff b/w Struts 1.x and Struts 2.x
·         Struts 2.x Flow of Execution
·         Struts 2.X Elements
·         Steps to design Struts Appl. In 2.x version
·         Struts 2.x Tag library
·         Struts 2.x Application with Annotation
·         Struts 2.x Validations
·         Database:Oracle

·         Servers:Tomcat & Weblogic
·         IDE’s: MyEclipse, NetBeans


author
Satya Johnny Kaveti
Thank you guys, use it, Read it and Share it!!