Cargando…

Java EE 8 Development with Eclipse : Develop, Test, and Troubleshoot Java Enterprise Applications Rapidly with Eclipse, 3rd Edition.

This guide provides a complete overview of developing Java EE applications using Eclipse. The features of the Eclipse IDE enable rapid development, debugging, testing, and deployment of Java EE applications. You'll explore different Java EE technologies and how and when to use them (JSP, JSF, J...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kulkarni, Ram
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Edición:3rd ed.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Introducing JEE and Eclipse; JEE; The presentation layer; Java Servlets; JavaServer Pages; JavaServer Faces; The business layer; Enterprise JavaBeans; The enterprise integration layer; Java Database Connectivity ; The Java Persistence API; Java Connector Architecture; Web services; Eclipse IDE; Workspace; Plugin; Editors and views; Perspective; Eclipse preferences; Installing products; Installing Eclipse; Installing the Tomcat server; Installing the GlassFish server.
  • Installing MySQLInstalling MySQL on Windows; Installing MySQL on macOS X; Installing MySQL on Linux; Creating MySQL users; Summary; Chapter 2: Creating a Simple JEE Web Application; Configuring Tomcat in Eclipse; JavaServer Pages; Creating a dynamic web project; Creating JSP; Running JSP in Tomcat; Using JavaBeans in JSP; Using JSTL; Java Servlet; Creating WAR; JavaServer Faces; Using Maven for project management; Maven views and preferences in Eclipse JEE; Creating a Maven project; Maven archetype; Exploring the POM; Adding Maven dependencies; Maven project structure.
  • Creating a WAR file using MavenSummary; Chapter 3: Source Control Management in Eclipse; The Eclipse subversion plugin; Installing the Eclipse Subversion plugin; Adding projects to an SVN repository; Committing changes to an SVN repository; Synchronizing with an SVN repository; Checking out a project from SVN; Eclipse Git plugin; Adding a project to Git; Committing files in the Git repository; Viewing file differences after modifications; Creating a new branch; Committing a project to a remote repository; Pulling changes from a remote repository; Cloning a remote repository; Summary.
  • Chapter 4: Creating JEE Database ApplicationsCreating database schema; Script to create tables and relationships; Creating tables in MySQL; Creating a database application using JDBC; Creating a project and setting up Maven dependencies; Creating JavaBeans for data storage; Creating JSP to add a course; JDBC concepts; Creating database connections; Executing SQL statements; Handling transactions; Using a JDBC database connection pool; Saving courses in database tables using JDBC; Getting courses from database tables using JDBC; Completing add course functionality.
  • Using Eclipse Data Source ExplorerCreating database applications using JPA; Creating user interfaces for adding courses using JSF; JPA concepts; Entity; EntityManager; EntityManagerFactory; Creating a JPA application; Creating a new MySQL schema; Setting up a Maven dependency for JPA; Converting a project into a JPA project; Creating entities; Configuring entity relationships; Configuring many-to-one relationships; Configuring many-to-many relationships; Creating database tables from entities; Using JPA APIs to manage data; Wiring user interface with JPA service classes; Summary.