Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Chirag Rathod.
Archive | 2018
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
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
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
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
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
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
Jonathan Wetherbee; Chirag Rathod; Raghu Kodali; Peter Zadrozny
Archive | 2013
Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali
Archive | 2013
Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali
Archive | 2013
Jonathan Wetherbee; Massimo Nardone; Chirag Rathod; Raghu Kodali