5 options
Oracle JDeveloper 11gR2 cookbook : over 85 simple but incredibly effective recipes for using Oracle JDeveloper 11gR2 to build ADF applications / Nick Haralabidis.
- Format:
- Book
- Author/Creator:
- Haralabidis, Nick.
- Language:
- English
- Subjects (All):
- Oracle JDeveloper.
- Internet programming.
- Web sites--Design.
- Web sites.
- Physical Description:
- 1 online resource (406 p.)
- Edition:
- 1st edition
- Place of Publication:
- Birmingham [England] : Packt Enterprise, 2012.
- Language Note:
- English
- System Details:
- text file
- Biography/History:
- Haralabidis Nick: Nick Haralabidis has over 20 years experience in the Information Technology industry, and a multifaceted career in such positions as Senior IT Consultant, Senior Software Engineer and Project Manager for a number of U. S. and Greek corporations (Compuware, Chemical Abstracts Service, NewsBank, CheckFree, Intrasoft International, Unisystems, MedNet International and others). His many years of experience have exposed him to a wide range of technologies ranging from Java, J2EE, C++, C, and Tuxedo, to a number of database technologies. For the last four years Nick has been actively involved in large implementations of next generation enterprise applications utilizing Oracles JDeveloper, Application Development Framework (ADF) and SOA technologies. He holds a B. S. in Computer Engineering and an M. S. in Computer Science from the University of Bridgeport. When he is not pursuing ADF professionally, he writes on his blogs JDeveloper Frequently Asked Questions (http: //jdeveloperfaq. blogspot. com) and ADF Code Bits (http: //adfcodebits. blogspot. com). He is active in the Oracle Technology Network (OTN) JDeveloper and ADF forum where he both learns from and helps other forum users.
- Summary:
- "Oracle JDeveloper 11gR2 Cookbook" is a practical cookbook which goes beyond the basics with immediately applicable recipes for building ADF applications at an intermediate-to-advanced level. If you are a JavaEE developer who wants to go beyond the basics of building ADF applications with Oracle JDeveloper 11gR2 and get hands on with practical recipes, this book is for you. You should be comfortable with general Java development principles, the JDeveloper IDE, and ADF basics
- Contents:
- Cover; Copyright; Credits; Foreword; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Prerequisites to Success: ADF Project Setup and Foundations; Introduction; Installation of JDeveloper on Linux; Breaking up the application in multiple workspaces; Setting up BC base classes; Setting up logging; Using a custom exception class; Using ADFUtils/JSFUtils; Using page templates; Using a generic backing bean actions framework; Chapter 2:Dealing with Basics: Entity Objects; Introduction; Using a custom property to populate a sequence attribute
- Overriding doDML() to populate an attribute with a gapless sequenceCreating and applying property sets; Using getPostedAttribute() to determine the posted attribute's value; Overriding remove() to delete associated children entities; Overriding remove() to delete a parent entity in an association; Using a method validator based on a view object accessor; Using Groovy expressions to resolve validation error message tokens; Using doDML() to enforce a detail record for a new master record; Chapter 3:A Different Point of View: View Object Techniques; Introduction
- Iterating a view object using a secondary rowset iteratorSetting default values for view row attributes; Controlling the updatability of view object attributes programmatically; Setting the Queryable property of a view object attribute programmatically; Using a transient attribute to indicate a new view object row; Conditionally inserting new rows at the end of the rowset; Using findAndSetCurrentRowByKey() to set the view object currency; Restoring the current row after a transaction rollback; Dynamically changing the WHERE clause of the view object query
- Removing a row from a rowset without deleting it from the databaseChapter 4:Important Contributors: List of Values, Bind Variables, View Criteria; Introduction; Setting up multiple LOVs using a switcher attribute; Setting up cascading LOVs; Creating static LOVs; Overriding bindParametersForCollection() to set a view object bind variable; Creating view criteria programmatically; Clearing the values of bind variables associated with the view criteria; Searching case insensitively using view criteria; Chapter 5:Putting them all together: Application Modules; Introduction
- Creating and using generic extension interfacesExposing a custom method as a web service; Accessing a service interface method from another application module; A passivation/activation framework for custom session-specific data; Displaying application module pool statistics; Using a shared application module for static lookup data; Using a custom database transaction; Chapter 6:Go with the Flow: Task Flows; Introduction; Using an application module function to initialize a page; Using a task flow initializer to initialize a task flow; Calling a task flow as a URL programmatically
- Retrieving the task flow definition programmatically using MetadataService
- Notes:
- "Quick answers to common problems"--Cover.
- Includes index.
- ISBN:
- 9786613453471
- 9781283453479
- 1283453479
- 9781849684774
- 1849684774
- OCLC:
- 796384669
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.