Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Chirag Rathod is active.

Publication


Featured researches published by Chirag Rathod.


Archive | 2018

Introduction to the EJB 3.2 Architecture & CDI Services

Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali

When we set out to write this book, our goal was to present Enterprise JavaBeans (EJB) to developers, with a keen eye toward how this technology can be used in everyday, real-world applications. JSR-345: Enterprise JavaBeansTM, Version 3.2 EJB Core Contracts and Requirements is a deep spec that addresses the needs of beginning developers and hardcore power users alike. That’s a large audience to satisfy and, as a reference guide, the EJB spec document covers it well. In writing a book about how to use EJB, we had to narrow our audience; nonetheless, we believe that we’ve written a book that will serve the needs of a majority of Java EE developers.


Archive | 2018

EJB, Web Services, and Microservices

Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali

This chapter will explain Java EE 8Web Services and Microservices and their differences. We will introduce the core Web Services standards (SOAP, WSDL, UDDI, XML), and discuss the evolution of Web Services and Microservices support in the Java EE platform. We will also drill down into how you can publish EJB stateless session beans as Web services as well as how to invoke the published Web service from a command-line Java client program and a stateless session bean. Finally, we will show a short example about Microservices using the Spring Boot project.


Archive | 2018

Beginning EJB in Java EE 8

Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali

Entity Class������������������������������������������������������������������������������������������������������������ 191 Mapped Superclass (@MappedSuperclass) ������������������������������������������������������������������������ 192 Non-Entity Class ������������������������������������������������������������������������������������������������������������������ 195 Non-Entity Single-Value and Collection Fields �������������������������������������������������������������������� 195 Polymorphic Relationships �������������������������������������������������������������������������������������������������������� 200 Relationship Mapping ���������������������������������������������������������������������������������������������������������� 200 Polymorphic JPQL Queries �������������������������������������������������������������������������������������������������������� 201 Using Native SQL Queries ��������������������������������������������������������������������������������������������������������� 201 The Query Criteria API ��������������������������������������������������������������������������������������������������������������� 202 Composite Primary Keys and Nested Foreign Keys ������������������������������������������������������������������ 204 Using an Embedded Composite Key (@EmbeddedId) ��������������������������������������������������������� 204 Exposing Composite Key Class Fields Directly on the Entity Class (@IdClass) ������������������� 206 Mapping Relationships That Use Composite Keys ��������������������������������������������������������������� 208 Support for Optimistic Locking (@Version) ������������������������������������������������������������������������������� 210 Support for Autogenerated Primary Key Values (@GeneratedValue) ���������������������������������������� 211 Table of ConTenTs


Archive | 2013

Introduction to the EJB Architecture

Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny

When we set out to write this book, our goal was to present Enterprise JavaBeans (EJB) to developers, with a keen eye toward how this technology can be used in everyday, real-world applications. JSR-345: Enterprise JavaBeans TM , Version 3.2 EJB Core Contracts and Requirements is a deep spec that addresses the needs of beginning developers and hardcore power users alike. That’s a large audience to satisfy and, as a reference guide, the EJB spec document covers it well. In writing a book about how to use EJB, we had to narrow our audience; nonetheless, we believe that we’ve written a book that will serve the needs of a majority of Java EE developers.


Archive | 2013

EJB and Web Services

Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny

This chapter will explain Web Services, introduce the core Web Services standards (SOAP, WSDL, UDDI, XML), and discuss the evolution of Web Services support in the Java EE platform. We will also drill down into how you can publish EJB stateless session beans as Web services. Finally, we will discuss how to invoke the published Web service from a command-line Java client program and a stateless session bean.


Archive | 2013

Transaction Support in EJB

Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny

Much of the work surrounding the design and development of enterprise applications involves decisions about how to coordinate the flow of persistent data. This includes when and where to cache data, when to apply it to a persistent store (typically the database), how to resolve simultaneous attempts to access the same data, and how to resolve errors that might occur when an action occurs that violates a constraint in the database. A reliable database is capable of handling these issues at a low level—in the database tier—but these same issues can exist in the middle (application server) and client tiers as well, and typically require special application logic. For example, a database provides built-in concurrency control through pessimistic locking support, whereas an application may choose to use an optimistic locking strategy to achieve a result more optimized for performance.


Archive | 2013

Beginning EJB 3

Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny


Archive | 2013

Testing in an Embeddable EJB Container

Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali


Archive | 2013

Advanced Persistence Features

Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali


Archive | 2013

Entities and the Java Persistence API (JPA)

Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali

Collaboration


Dive into the Chirag Rathod's collaboration.

Researchain Logo
Decentralizing Knowledge