Java Programming with Database Applications: Volume I--Fundamentals (Advanced Java Experts Edition 2014)

· Harry Hariom Choudhary
4.3
7条评价
电子书
396
评分和评价未经验证  了解详情

关于此电子书

 This book covers the practical considerations and applications in database programming using Java NetBeans IDE, JavaServer Pages, JavaServer Faces, and Java Beans, and comes complete with authentic examples and detailed explanations. 
Two data-action methods are developed and presented in this important resource. With Java Persistence API and plug-in Tools, readers are directed step by step through the entire database programming development process and will be able to design and build professional data-action projects with a few lines of code in mere minutes. The second method, run time object, allows readers to design and build more sophisticated and practical Java database applications. 

Advanced and updated Java database programming techniques such as Java Enterprise Edition development kits, Enterprise Java Beans, JavaServer Pages, JavaServer Faces, Java RowSet Object, and Java Updatable ResultSet are also discussed and implemented with numerous example projects. 

Ideal for classroom and professional training use, this text also features: 
• A detailed introduction to NetBeans Integrated Development Environment 
• Java web-based database programming techniques (web applications and web services) 
• More than thirty detailed, real-life sample projects analyzed via line-by-line illustrations 
• Problems and solutions for each chapter 
• A wealth of supplemental material available for download from the book's ftp site, including PowerPoint slides, solution manual, JSP pages, sample image files, and sample databases 
• Coverage of two popular database systems: SQL Server 2008 and Oracle 
This book provides undergraduate and graduate students as well as database programmers and software engineers with the necessary tools to handle the database programming issues in the Java NetBeans environment. 

DBMS 
Summary of DBMS Functions 
CODD's Rules 
Structured Query Language 
Using SQL as a Data Definition Language 
Using SQL as a Data Query Language 
Functions 
JDBC Architecture Remote Database Access 
Introduction 
Connecting to an ODBC Data Source 
JDBC Connection 
JDBC Implementation 
Resultset Processing: Retrieving Results 
Prepared Statement 
Callable Statement 
Other JDBC Classes 
Moving the Cursor in Scrollable Result Sets 
Making Updates to Updatable Result Sets 
Updating a Result Set Programmatically 
Introduction To Software Components 
Software Component Model 
Javabean 
Importance of Java Component Model4 
Bean Development Kit 
Starting the BeanBox 
Using The BDK Beanbox and The Demo Javabeans 
Building Simple Bean 
Building the First Bean 
Event Handling 
Bean Persistence 
Serialization and Deserialization 
Serializable Bean 
Introspection 
Introspector 
EJB – Overview 
Component Transaction Monitors 
TP Monitors 
Object Request Brokers 
Middle - Ware Architecture Application Server 
Example Application Servers 
The Transactional and n-tier View 
The Middleware and 3-tier View 
Why Application Servers? 
What Application Servers should provide? 
Introduction to Distributed Applications 
Distributed Vs Non-Distributed Models 
Introduction to RMI RMI Architecture 
Bootstrapping and the RMI registry 
Working of RMI 
advantages of RMI 
Building a Simple Client/Server Application Create the Remote Interface 
Create a class that implements the Remote Interface 
Create the main Server program 
Create Stub and Skeleton Classes 
Copy the Remote Interface and Stub File to the Client Host 
Create a Client class that uses the remote services 
Start up the Registry, Server and Client 
How RMI simulates pass by reference 
Dynamic Class Loading 


Further Best & Ultimate Interview Preparation You can read following Book References Available On Amazon.com--- 

1. Cracking the Java Coding Interview HandBook. 
ASIN: B00G1NV9BE 
2. Cracking the Coding Interview: 400 Programming Questions and Solutions - 
ASIN: B00FF4ZH8Q 
3. Core Java Programming

评分和评价

4.3
7条评价

作者简介

 About Author:


Harry (Hariom Choudhary) is an 25 year old young computer Programmer & Hacker & scientifically professional and Network expert and has a unique experience in the field of computers Programming & Hacking & Cyber Security & Server Management & internet security. He has helped Indian USA, European governments and some multinational software companies of around the globe to secure their networks and securities. He has worked as an Offline Administrator for clients running from India, USA. He has authored more than twenty books including Various Computers Programming Languages & Security & Engineering & Administration.

Authors Side:

Who Am I?
Yet another guy who dreamt of doing it big somewhere but finally ended up working as a Software Engineer for an IT company. For the time being we can skip the history and geography of my life which I intend to officially release along with my autobiography in the future. I have been writing for more than 4 years now. From what started as a way to kill time turned into a passion soon and now has become an integral part of my life. My books has almost everything that I myself relish reading on, which is why I preferred to write on such topics. From my precious Thoughts, Technology to some senseless cribbing. My authoring journey has so far been a great experience. 

After all, as with Programming a powerful raindrops of technology, Programming isn't inherently good or bad--this determination depends entirely on how it is used. The same hammer can be used to either build a wall or knock it down.
-Harry

为此电子书评分

欢迎向我们提供反馈意见。

如何阅读

智能手机和平板电脑
只要安装 AndroidiPad/iPhone 版的 Google Play 图书应用,不仅应用内容会自动与您的账号同步,还能让您随时随地在线或离线阅览图书。
笔记本电脑和台式机
您可以使用计算机的网络浏览器聆听您在 Google Play 购买的有声读物。
电子阅读器和其他设备
如果要在 Kobo 电子阅读器等电子墨水屏设备上阅读,您需要下载一个文件,并将其传输到相应设备上。若要将文件传输到受支持的电子阅读器上,请按帮助中心内的详细说明操作。