C


CachedRowSet interface,JDBC,188–189

cacheSeconds property, WebContentInterceptor class,448

caching

AOP used for,13

as crosscutting concern,113–114

views,522

Cactus tool (Jakarta Apache),106,421

CallableStatement interface,JDBC,174

CannotAcquireLockException class,JDBC,181

Canoo WebTest tool,106,485

CasProcessingFilter module,Acegi,380

Caucho Technology. See  Burlap,remoting using; Hessian,remoting using

Cayenne O/R mapping project,302,596

CGLIB proxy,145,158–159

Cglib2AopProxy interface,158

chaining

interceptors,118,153

view resolvers,452–454

change detection,O/R mapping,258,268

Character Large Object (CLOB)

definition of,203–204

mapping in Hibernate,285–287

checkboxes,data binding and,463

child bean definitions,73,74

ChildBeanDefinition class,110

class attribute, bean element,54–55

class weaving AOP,114

ClassEditor class,57,102

classes. See also specific classes

programming to interfaces instead of,7

self-documenting,9

ClassFilter interface,126–127

classpath: prefix for resource location string,85,92

ClasspathResource class,85,92

classpaths,using as resources,84–85,92

ClasspathXmlApplicationContext interface

constructors taking resource location paths,92

resource access and,85

client-server remoting,305

CLOB (Character Large Object)

definition of,203–204

mapping in Hibernate,285–287

CMT (container-managed transactions),219,224

code reuse,Spring Framework support for,6–7

Colyer,Adrian ( Eclipse AspectJ: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools ),170,597

Command design pattern,12

commandClass property, SimpleFormController class,468

commandName property, SimpleFormController class,469

comma-separated value (CSV),493–494

Commons DBCP (Apache),199,252

Commons Pool (Apache),150

CommonsPathMapUrlHandlerMapping class,444–445

communication resource manager (CRM),220

components of application,handling,97–99

concerns (aspects),12,13. See also  Aspect-Oriented Programming (AOP) framework

concurrency control for transactions,220

ConfigAttribute interface,Acegi,383–384

ConfigurableBeanFactory interface,48,50

configuration

externalizing, 7, 9

guidelines for,589–592

Connection interface,JDBC,174

connection pooling

definition of,199–200

transaction data source declaration and,251–254

connection wrappers,with application servers,200–201

ConnectionFactory interface,340

Constructor Injection

definition of,9,589

example of,10,43–44

specifying dependencies and,56

when to use,45–47

constructor-arg element,58,63

ConstructorArgumentValues class,110

container. See  application context; bean factory; Inversion of Control (IoC) container

container adapters,Acegi,381

container-managed transactions (CMT),219,224

contentType property, AbstractView class,520

contextClass parameter, DispatcherServlet class,432

ContextClosedEvent event,90

contextConfigLocation parameter, Dispatcher Servlet class,432

ContextHolder class,381–383

ContextLoader class,93–94,95,416–419

ContextLoaderListener class,93

ContextLoaderPlugIn class,540

ContextLoaderServlet class,93–94,434

ContextRefreshEvent event,89

ContextSingletonBeanFactoryLocator class,99,414–416,419–420

control flow pointcuts,129

ControlFlowPointcut class,129,162

Controller interface,429,435,440

controller objects. See also  Controller interface

definition of,28,426

example of,464–474

JSF features for,531

provided by Spring,429

Spring MVC features for,530–531

Struts features for,530

Tapestry features for,531

testing,481–485

types of,458–461

WebWork features for,530

for wizard-style forms,474–477

CookieLocaleResolver class,455

CORBA IIOP protocol,323–324

Core J2EE Patterns  (Alur,Crupi,Malks),172,424

COS package

sending mail,356

uploading files,478–479

count (aggregate function) methods,DAO,24

createAopProxy() method, AopProxyFactory interface,158

credentials,367

criteria queries,Hibernate,257

CRM (communication resource manager),220

CronTriggerBean class,352

crosscutting concerns,113–114

cross-platform programming model,support for,31

Crupi,John (Core J2EE Patterns ),172,424

CSV (comma-separated value),493–494

curly braces ({}),JDBC SQL escape syntax,175

currentInvocation() method, Expose InvocationInterceptor class,157

currentProxy() method, AopContext class,156

custom advice types,125

CustomBooleanEditor class,102

CustomDateEditor class,79–80,103

CustomEditorConfigurer interface,78–80

CustomNumberEditor class,102

CustomSQLErrorCodesTranslation class,JDBC,201–202

customTargetSourceCreators property, AbstractAutoProxyCreator class,143



Professional Java Development with the Spring Framework
Professional Java Development with the Spring Framework
ISBN: 0764574833
EAN: 2147483647
Year: 2003
Pages: 188

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