Index

[SYMBOL][A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W][X]

SYMBOL

^ operator
- operator
! operator
?: operator
* operator
/ operator
&& operator
% operator
+ operator
== operator
> and < operators
>= and <= operators
|| operator

A

Accept header2nd3rd
access attribute2nd
Acegi Security.
    See Spring Security.
ACID, defined
action states
<action-state> element
ActiveMQ
actual performance
addAttachment() method
addInline() method
ADO.NET
Adobe AIR
Adobe Flex
advice
  after advice
  after-returning advice2nd
  after-throwing
  <aop:advisor> element
  around advice
  before advice
  method before advice
  passing parameters to2nd
  <tx:advice> element
  written in Java
after advice2nd
  <aop:after> element
  declaring2nd
afterPropertiesSet() method2nd
after-returning advice2nd3rd4th
after-throwing advice2nd3rd
algorithm property
Amazon S3
Amazon Simple Storage.
    See Amazon S3.
ambiguous dependencies
<amq:queue> element
<amq:topic> element
and operator
annotatedClasses property
@annotation pointcut designator
AnnotationAwareAspectJAutoProxyCreator class
AnnotationSessionFactoryBean class
aop namespace2nd3rd4th
<aop:advisor> element
<aop:after> element2nd
<aop:after-returning> element2nd
<aop:after-throwing> element2nd
<aop:around> element2nd
<aop:aspect> element2nd3rd4th
<aop:aspectj-autoproxy> element2nd3rd
<aop:before> element2nd
<aop:config> element
<aop:declare-parents> element2nd
<aop:pointcut> element2nd
AOP.
    See aspect-oriented programming.
Apache CXF
Apache Struts
Apache Tiles3rd
  <definition> element
  tile definitions
Apache Velocity
application context2nd3rd
ApplicationContext interface2nd
ApplicationContextAware interface
application-managed entity managers
arg-names attribute
@args() pointcut designator
args() pointcut designator
arithmetic operators
around advice
  advantages over before and after advice
  <aop:around> element2nd
  @Around annotation
  declaring
@Around annotation
ASP.NET
AspectJ2nd5th9th12th
  aop namespace
  @AspectJ2nd
  compared to Spring AOP2nd
  filtering
  writing pointcuts
@AspectJ annotation
aspect-oriented programming3rd
  advice
  and Spring Security
  AspectJ2nd
  aspects
  declaring aspects2nd
  defined
  example2nd
  frameworks
  introductions
  join points
  method join points
  pointcuts
  securing methods2nd
  Spring AOP module
  support in Spring2nd
  weaving
aspects7th12th
  advice
  after advice
  <aop:advisor> element
  <aop:after> element
  <aop:after-returning> element
  <aop:after-throwing> element
  <aop:around> element
  <aop:aspect> element2nd
  <aop:aspectj-autoproxy> element2nd3rd
  <aop:before> element
  <aop:config> element
  <aop:declare-parents> element2nd
  <aop:pointcut> element
  as blankets
  AspectJ2nd
  before advice
  compared to inheritance and delegation
  cross-cutting concerns
  declaring in XML2nd
  defined
  example2nd
  introduction2nd
  join points
  pointcuts
  proxy class
  weaving
@Async annotation
asynchronous communication
  benefits of2nd
  decoupling
  guaranteed delivery
  JmsProxyFactoryBean
  Lingo2nd
  location independence
  no waiting
asynchronous methods2nd
AsyncResult class
at inject.
    See @Inject annotation.
AtomFeedHttpMessageConverter
atomicity.
    See transactions.
attachments
audience example2nd3rd4th
authentication2nd9th
  LDAP authentication providers
  Lightweight Directory Access Protocol2nd
  remember-me feature
  with database
  with in-memory user repository
authentication providers
authentication-failure-url attribute
<authentication-manager> element2nd
<authentication-provider> element2nd
authorities2nd
authorities attribute
authorities property
authorities-by-username-query attribute
auto-config attribute2nd
autodetect autowiring2nd
autodiscovery
autowire property9th
  autodetect2nd
  byName
  byType2nd
  constructor2nd
@Autowired annotation2nd12th14th15th16th17th
  ambiguous dependencies
  and constructors
  and private keyword
  and setter methods
  annotating properties with
  custom qualifiers
  @Inject
  optional autowiring with
  @Qualifier annotation
  required attribute

B

background tasks2nd
base-package attribute2nd
base-path attribute
Basic authentication
BasicDataSource
  driverClassName property
  initialSize property
  maxActive property
  maxIdle property
  maxOpenPreparedStatements property
  maxWait property
  minEvictableIdleTimeMillis property
  minIdle property
  password property
  pool-configuration properties
  poolPreparedStatements property
  url property
  username property
@Bean annotation
bean factories2nd3rd
bean scoping
bean() pointcut designator
BeanFactory interface
BeanFactoryAware interface
bean-managed persistence
BeanNameAware interface
BeanNameUrlHandlerMapping
BeanNameViewResolver
BeanPostProcessor interface
<beans> element
  default-autowire property
  default-destroy-method
  default-init-method attribute
beans namespace
BeanShell, with lang namespace
before advice2nd
  <aop:before> element
  declaring2nd
  method before advice
@Before annotation
best-fit autowiring2nd
BMP.
    See bean-managed persistence.
boilerplate code, eliminating2nd
BufferedImageHttpMessageConverter
Burlap2nd
  accessing services
  compared to Hessian
  exporting services
  exposing bean functionality2nd
BurlapServiceExporter class
business-interface attribute
byName autowiring
ByteArrayHttpMessageConverter
byType autowiring2nd

C

<c:forEach> element
cache attribute
caching, JNDI objects
callback methods
callbacks
cascading
catch blocks2nd
Caucho.
    See Hessian.
CCI.
    See Common Client Interface.
CciDaoSupport class
CciLocalTransactionManager
CciTemplate
Central Authentication Service, and Spring Security
city example
class attribute
classload-time weaving
ClassPathXmlApplicationContext2nd
clients, REST2nd
cloud storage, Amazon S3
CMP.
    See container-managed persistence.
CMTs.
    See container-managed transactions.
Cogoluègnes, Arnaud
collisions, MBean collisions
commit() method
Common Client Interface
CommonsMultipartResolver class
comparison operators
compile-time weaving
@Component annotation2nd3rd4th
<component:property-override> element
components2nd
conditional operators2nd
@Configuration annotation
configuration classes
connecting to databases
connectionFactory attribute
connectionFactory property2nd
ConnectorServerFactoryBean
consistency.
    See transactions.
constructor autowiring2nd
constructor injection2nd
constructor pointcuts
<constructor-arg> element5th
  eliminating with constructor autowiring
  ref attribute
  value attribute
container-managed entity managers2nd
container-managed persistence
container-managed transactions2nd
content attribute
ContentNegotiatingViewResolver2nd
  finding views
  influencing media types
contestant example2nd
context namespace2nd3rd4th
  element
  <context:property-placeholder> element
<context:annotation-config> element
<context:component-scan> element4th5th
  base-package attribute
  filtering
<context:exclude-filter> element
<context:include-filter> element
<context:mbean-export> element2nd
<context:mbean-server> element
<context:property-placeholder> element
contextConfigLocation parameter
ContextLoaderListener interface
contextual sessions
@Controller annotation2nd3rd
ControllerBeanNameHandlerMapping
ControllerClassNameHandlerMapping
conversation scope
convertJmsAccessException() method
@CookieValue annotation
core container
CosMailSenderImpl class
coupling
create() method
createContainerEntityManagerFactory() method
createEntityManagerFactory() method
createMessage() method
createMimeMessage() method
credentials property
cron attribute
Cron expressions
cross-cutting concerns2nd
CRUD operations
cssClass attribute

D

DAO support classes9th
  and JDBC
  CciDaoSupport
  JdbcDaoSupport
  JdoDaoSupport
  JpaDaoSupport
  NamedParameterJdbcDaoSupport
  SimpleJdbcDaoSupport
  SqlMapClientDaoSupport
DAO.
    See data access objects.
data access objects2nd
  JPA-based
  support classes2nd
  support classes with JDBC
  wiring Hibernate to DAO classes
data access tiers
DataAccessException
database property
databases4th
  authentication
  connecting to
  querying rows with JDBC
  updating rows with JDBC
DataSource interface
dataSource property2nd3rd4th5th
DataSource, retrieving from JNDI2nd
data-source-ref attribute
DataSourceTransactionManager
decision states2nd
<decision-state> element2nd
DefaultAnnotationHandlerMapping
default-autowire property
default-destroy-method attribute
defaultImpl attribute
default-impl attribute
DefaultMethodSecurityExpressionHandler class
default-ref attribute
defaultView property
<definition> element
definitions property
delegate-ref attribute
DelegatingFilterProxy class
delegation, compared to aspects
DELETE method2nd3rd
delete() method2nd
dependency injection3rd4th
  and AspectJ2nd
  and JNDI2nd
  and Spring Security
  constructor injection
  @Resource annotation
  with Java configuration
Dependency Injection for Java specification.
    See JSR-330;@Inject annotation.
design patterns, Template Method
destination property
destinations
  queues
  setting a default
  topics
destroy() method
destroying beans2nd
details property
dirty reads
DispatcherServlet6th
  and HessianServlet
  and HTTP invoker
  configuring
  configuring for file uploads
  handler mappings
  HiddenHttpMethodFilter
  loading application context
  mapped to URL patterns
  mapping to /
  with Spring Web Flow
DisposableBean interface2nd
doInTransaction() method
don’t repeat yourself
driverClassName property
DriverManagerDataSource class2nd3rd
DRY principle.
    See don’t repeat yourself.
durability.
    See transactions.
Dynamic MBeans

E

eager fetching
EclipseLinkJpaVendorAdapter
EJB.
    See Enterprise JavaBeans.
else attribute
Elvis operator
encryption2nd
end states2nd
<end-state> element2nd3rd
@Entity annotations
entity beans
entity managers
  application-managed
  container-managed2nd
EntityManagerFactory interface2nd3rd
entityManagerFactory property
EnvironmentStringPBEConfig
<evaluate> element2nd3rd4th
exchange() method2nd
execute() method2nd
execution() pointcut designator
expression attribute2nd
expressions2nd
Extensible Markup Language (XML)
  aspects
  configuring Spring with
  declaring aspects in2nd
  declaring transactions2nd
  reducing with annotations2nd
  reducing with Java-based configuration2nd
  REST-style URLs
external properties2nd
externalizing configuration2nd

F

factory methods, creating beans with
FactoryBean interface
factory-method attribute2nd
failOnExisting
fallback objects
favorParameter property
favorPathExtension property
file system, uploading files to
FileSystemResource class
FileSystemXmlApplicationContext
<filter> element
Filter interface
FilterChainProxy class
filtering
  <context:component-scan> element
  <context:exclude-filter> element
  <context:include-filter> element
<filter-name> element
fixedDelay attribute
fixedRate attribute
flash scope
flow data8th
  collecting2nd
  conversation scope
  flash scope
  flow scope
  request scope
  scoping
  view scope
<flow> element, start-state attribute
flow executors
flow registries
flow requests
flow scope
<flow:flow-executor> element
<flow:flow-location-pattern> element
<flow:flow-registry> element
FlowHandlerAdapter class
FlowHandlerMapping class
flow-registry attribute
flows16th
  collecting information2nd
  declaring variables
  defining a base flow
  flow data2nd
  flow executors
  flow registries
  flow requests
  scoping data
  securing
  states2nd
  transitions
<form> element
format parameter
FormHttpMessageConverter2nd
<form-login> element
Fowler, Martin
frameworks, for aspect-oriented programming
FreeMarkerViewResolver2nd
front controller, DispatcherServlet
Future interface

G

Gemini Blueprint
GET method2nd3rd
get() method
getAttribute() method
getConnection() method
getFirst() method
getForEntity() method2nd
getForObject() method2nd
getHeaders() method
getInstance() method
getJdbcTemplate() method
getLastModified() method
getObject() method
getSimpleJdbcTemplate() method
getStatusCode() method
global transitions
<global-method-security> element5th
  jsr250-annotations attribute
  pre-post-annotations attribute
  secured-annotations attribute
<global-transition> element
Grails
Groovy, with lang namespace
group-authorities-by-username-query
group-search-base attribute
group-search-filter attribute

H

hasAnyRole() expression
hash attribute
hasIpAddress() expression
hasPermission() method
hasRole() expression2nd
HEAD method
headers attribute
headers, Accept2nd3rd
headForHeaders() method
Hessian2nd
  accessing services
  compared to Burlap
  configuring controllers
  exporting services
  exposing bean functionality2nd
HessianProxyFactoryBean
HessianServiceExporter class
Hibernate
  and JNDI
  and transactions
  cascading
  contextual sessions
  declaring a session factory2nd
  eager fetching
  eliminating template classes
  @Entity annotation
  exception hierarchy
  HibernateTemplate
  integrating with Spring2nd
  JPA vendor adapter
  lazy loading
  overview
  wiring directly to DAO classes
Hibernate JPA vendor adapter
HibernateDaoSupport class
HibernateJpaVendorAdapter
hibernateProperties property
HibernateTemplate class2nd
HibernateTransactionManager
HiddenHttpMethodFilter2nd
host property
<http> element
  path-type attribute
  use-expressions attribute
HTTP invoker
  accessing services via HTTP
  exporting beans as HTTP services
<http-basic> element
HttpInvoker.
    See HTTP invoker.
HttpInvokerProxyFactoryBean
HttpInvokerServiceExporter
HttpMethod parameter
HTTPS.
    See Hypertext Transfer Protocol Secure.
HttpServletRequest
Hypertext Transfer Protocol Secure

I

iBATIS SQL Maps
iBATIS, and transactions
id attribute2nd
idempotency
<if> element
ignoreAcceptHeader property
ignoreExisting
ignore-resource-not-found attribute
ignore-unresolvable attribute
IllegalArgumentException
image parameter
ImageUploadException
implement-interface attribute
inheritance, compared to aspects
initialization on demand holder
initializing beans2nd
InitializingBean interface2nd
initialSize property
init-method
@Inject annotations2nd
inner beans
input
  controllers2nd
  uploading files2nd
<input> element2nd3rd4th5th
installing Spring Web Flow2nd
InstanceAlreadyExistsException
instrumentalist example2nd3rd4th5th6th
InterfaceBasedMBeanInfoAssembler
InternalResourceViewResolver
introduction2nd4th
  and annotations
  <aop:declare-parents> element
invoke() method
isAnonymous() expression
isAuthenticated() expression2nd
isCancelled() method
isDone() method
isFullyAuthenticated() expression
isolation levels2nd
isolation.
    See transactions.
ISOLATION_DEFAULT isolation level
ISOLATION_READ_COMMITTED isolation level
ISOLATION_READ_UNCOMMITTED isolation level
ISOLATION_REPEATABLE_READ isolation level
ISOLATION_SERIALIZABLE isolation level
isRememberMe() expression

J

J2EE Connector Architecture
Jakarta Commons Database Connection Pooling
Jakarta Commons HTTP Client, REST clients
JAR files
JasperReportsViewResolver2nd
Jasypt2nd
Java APIs, boilerplate code
Java Community Process, JSR-330
Java Data Objects2nd3rd
Java Management Extensions7th
  and remoting2nd
  JMX Messaging Protocol
  JSR-160
  notifications2nd
Java Message Service4th
Java Message Service
  and remote procedure calls2nd
  and transactions
  architecting2nd
  benefits of2nd
  destinations
  introduction to2nd
  JMS invoker2nd
  jms namespace
  JmsTemplate2nd
  JmsTemplate102
  message brokers
  message-driven POJOs2nd
  queues
  runaway code
  topics
Java Naming and Directory Interface3rd8th
  caching JNDI objects
  conventional2nd
  fallback objects
  lazy loading
  mail sessions
  wiring EJBs
Java Persistence API2nd7th
  and transactions2nd
  application-managed entity managers
  container-managed entity managers
  Hibernate JPA vendor adapter
  JPA-based data access objects
Java Transaction API2nd
java.io.File class
java.util.Collection interface2nd
java.util.Map interface2nd3rd
java.util.Map namespace
java.util.Properties interface2nd3rd
java.util.Set interface
JavaMailSenderImpl class
JavaServer Pages Standard Tag Library
javax.inject package
javax.sql.DataSource interface
Jaxb2RootElementHttpMessageConverter
JAX-RPC2nd
JAX-WS2nd
  autowiring endpoints
  endpoints2nd
  exporting standalone endpoints
  proxying services on client side2nd
JaxWsPortProxyFactoryBean
JBoss
JBoss AOP
JCA.
    See J2EE Connector Architecture.
JConsole, and JMX
jdbc.url property
JdbcDaoSupport class2nd
JdbcTemplate2nd3rd
jdbcTemplate property
<jdbc-user-service> element
JDO.
    See Java Data Objects.
JdoDaoSupport class
JdoTemplate
JdoTransactionManager
jee namespace2nd
<jee:jndi-lookup> element4th5th
  caching
  default-ref attribute
  jndi-name attribute
  lookup-on-startup attribute
  resource-ref attribute
<jee:local-slsb> element
<jee:remote-slsb> element
JetS3t library
JMS invoker2nd
jms namespace2nd3rd
<jms:listener> element
<jms:listener-container> element2nd
JMS.
    See Java Messaging Service.
JMSException
JmsException
JmsInvokerProxyBean
JmsInvokerProxyFactoryBean
JmsInvokerServiceExporter
JmsServiceExporter
JmsTemplate9th
  consuming messages
  receive() method
  send() method
  sending messages2nd
  setting a default destination
  wiring
JmsTemplate102
JmsTransactionManager
JmsUtils class, convertJmsAccessException() method
JMX Messaging Protocol
JMX.
    See Java Management Extensions.
JMXConnectorServer
JMXMP.
    See JMX Messaging Protocol.
jndi-name attribute2nd3rd
Johnson, Rod
join points
  method join points
  selecting with pointcuts2nd
JpaDaoSupport class
JpaDialect interface
JpaTransactionManager2nd
jpaVendorAdapter property
JRuby, with lang namespace
JSF
JSON
JSR-160
JSR-250, @RolesAllowed annotation
jsr250-annotations attribute
JSTL.
    See JavaServer Pages Standard Tag Library.
JTA.
    See Java Transaction API.
JtaTransactionManager2nd
judge example2nd
juggler example2nd3rd
junk drawers

K

key attribute2nd
key-ref attribute
keywords, new
knife juggler example, @Inject

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset