SPRING and HIBERNATE Syllabus

SPRING and HIBERNATE Syllabus

Deccansoft Software Services SPRING and HIBERNATE Syllabus Spring and Hibernate 1: Spring Basics 6: Spring Transaction Management o What is Spring Framework o Transaction Abstraction in Spring o Transaction Strategies o Inversion of Control o Programmatic Transaction o Dependency Injection o Declarative Transaction 7: Spring Remoting and Enterprise Services o Bean Factory o Introduction to Spring Remoting o Developing First Spring Application o Java RMI in Spring 2: Spring Container o Accessing JNDI o Invoking EJB from Spring o Built-in Bean Factories o Web Service in Spring using JAX-RPC o Application Context Support o Wiring Beans o Messaging Support in Spring using o Bean Lifecycle in Container JMS o Spring Events o Sending Mail with Spring Mail 3: Spring AOP o Scheduling using Timer Support o Introduction to AOP o Role of AOP in Spring 8: Spring Web MVC Framework o AOP Advice o Web MVC Architecture o AOP Pointcuts o Role of DispatcherServlet o Spring AOP Introductions o Controller o ProxyFactoryBean o Handler 4: Spring Data Access o View Resolving o JDBC Abstraction Layer o Data Binding o Data Access Exceptions o File Upload Support o DAO Support 9: Securing Spring Application 5: Spring O-R /mapping o Acegi Security System for Spring o What is O-R Mapping o Authentication o O-R Mapping support in Spring o Access Control o Hibernate Support / Mapping o Web Application Security o Method Invocation Security Page 1 of 2 Deccansoft Software Services, 2nd Floor, United Buildings, Opp. SilverPlate Restaurant, S.D. Road, Secunderabad – 500003. A.P. Phone No: 27841517 / 27815225 e-mail: [email protected]. Deccansoft Software Services SPRING and HIBERNATE Syllabus Relational Persistence Using Hibernate 1: Introduction to Hibernate 5: Manipulating and Querying o Drawbacks of direct JDBC o Persistent Objects o Plain Old Java Object (POJO) o Object Loading o What is O-R Mapping o Executing Queries o Simple Database Application o Iterating Results 2: Hibernate Configuration o Scalar Results o Required JAR Files o Bind Parameters Pagination o Hibernate configuration File 6: Hibernate Query Language o Hibernate properties File o Hibernate XML File o Select clause o SQL Dialects o From clause 3: Hibernate Concepts o Where clause o Aggregate functions o Id and Primary Key o Expressions o Id Generation Methods o Sorting o SessionFactory o Grouping o Session o Sub queries o Transaction 7: Criteria Queries o Developing CRUD Application 4: Hibernate O-R Mapping o Creating Criteria o Narrowing the Result o Mapping Declarations o Ordering the Result o Modeling Composition with 8: Native SQL Relationship o Modeling Composition with o Using SQL Query Components o Named SQL Query o One-to-One Association o Using Stored Procedure for Querying o One-to-Many Association o Creating Custom SQL for CRUD o Many-to-Many Association 9: Transaction and Concurrency o Uni and Bidirectional Associations o Session and Transaction Scopes o Hibernate Value Types o Database Transaction Demarcation o Custom Types o Optimistic Concurrency Control o Pessimistic Concurrency Control o Connection Release Modes Page 2 of 2 Deccansoft Software Services, 2nd Floor, United Buildings, Opp. SilverPlate Restaurant, S.D. Road, Secunderabad – 500003. A.P. Phone No: 27841517 / 27815225 e-mail: [email protected]. .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us