Index_I

I

<i21:bind> element, 495

value attribute, 495

<i21:hasBindErrors> element, 495

Id attribute

<jsp: useBean> element, 531

idempotent methods

SLSB (stateless session beans) benefits, 364

IDEs

choosing development tools, 64

if/else statements

reflection, 133

If-Modified-Since header

cache control HTTP headers, 667

IIOP (Internet Inter-ORB Protocol)

using EJBs, 22

Impedance mismatch

O/R mapping, 255

stored procedures, RDBMS, 260

Implementing EJBs, 410

abstract superclasses, deriving EJBs from, 410

SessionBean, implementing, 413

INFO log level constant, 163

Infrastructure, application, 394

framework, using, 396

application components, configuring, 396

application context, defining, 406

bean factory, using, 401

BoxOffice/Calendar objects as singletons,

disadavantages, 401

extensible & easy to use, requirements, 396

JavaBeans, using, 397

testing, 408

UML class diagram, 409

goals of, 395

NOT web-centric, reasons for, 396

sources for, listing, 394

support packages for, 394

comparing, 402

Inheritance

see also concrete inheritance.

see also interface inheritance.

concrete inheritance, 115

context object, 140

O/R mapping limitations, 299

object composition or class inheritance, 115

singletons, 140

writing effective tests, 87

InitializingBean Interface,com.interface21.beans.factory, 405

afterPropertiesSet() method, 405

bean callback after all properties set, 405

In-memory replication, 368

WebLogic server using, SFSB, 368

consequences, 368

Inner classes, 152

Inner Interfaces, 152

Instance variables

coding standards, 145

documentation, 159

protected and package protected, 150

Instrumenting code, 160

summarized, 176

Integrated enterprise applications

class loading in J2EE and, 587

Integration testing

components, 92

Intelligent keys, 270

Interface Inheritance, 116

concrete inheritance, 115

Interfaces

see also remote interfaces.

business interfaces, 28

checked exceptions, 127

coding standards, 145

context object, 140

disadvantages of EJBs, 214

documentation, 159

entity beans, concerns, 286

inner interfaces, 152

loose coupling, 115

OO design advantages, 115

OO design principles summarized, 172

protecting interface code, 131

singletons, 140

writing effective tests, 86

Internal state

SLSB (stateless session beans) maintaining, 365

InternalPathMethodNameResolver class, com.Interface21.web.servlet.mvc.multication package, 485

InternalResourceView class, com.Interface21.web.servlet.view package, 476, 538, 576, 686

exposeModelsAsRequestAttributes() method, 690

implementing, 689

JSP views, 691

render() method, 477

renderMergedOutputModel() method, 689

Internet users

see public internet users.

InvalidDataAccessApiUsageException class

JDBC abstraction framework, 329

InvalidDataAccessResourceUsageException class

JDBC abstraction framework, 329

Invariants

see under assertions.

Inversion of control

JDBC abstraction framework, 334

parameterizing single operation, 120

Template Method design pattern, 117

invoke() method, Method class, 645

reflection, 642

IsReadableProperty() method, BeanWrapper, 399

iText

generating PDF with iText, 571, 705

installing, 705



Expert One-on-One J2EE Design and Development
Microsoft Office PowerPoint 2007 On Demand
ISBN: B0085SG5O4
EAN: 2147483647
Year: 2005
Pages: 183

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net