L

lang namespace
lazy loading2nd
lazy-init attribute
LDAP.
    See Lightweight Directory Access Protocol.
<ldap-authentication-provider> element
<ldap-server> element
ldif attribute
le and ge operators
Lingo
LinkedMultiValueMap class
<list> element
  inside another <list>
  values
<listener> element
listeners, for notifications
load-time weaving.
    See classload-time weaving.
LocalContainerEntityManagerFactoryBean
LocalEntityManagerFactoryBean
LocalSessionFactoryBean class
location property
logging out
logical operators2nd
login attribute
login forms2nd
login-processing-url attribute
<logout> element
logout-url attribute
lookup-on-startup attribute
loose coupling2nd3rd
lt and gt operators
LTW.
    See classload-time weaving.

M

magician example
mail senders2nd
mail sessions
MailSender interface2nd
MailSession interface
MalformedURLException
managed attributes
@ManagedAttribute annotation
@ManagedOperation annotation
@ManagedResource annotation
<map> element2nd
@MappedSuperclass annotation
mapping attribute
MappingJacksonHttpMessageConverter
mappingResources property
maps
MarshallingHttpMessageConverter
matches operator
Math class
maxActive property
maxIdle property
maxOpenPreparedStatements property
maxWait property
MBean agents.
    See MBean servers.
MBean info assemblers4th
  InterfaceBasedMBeanInfoAssembler
  MetadataMBeanInfoAssembler
  MethodExclusionMBeanInfoAssembler
  MethodNameBasedMBeanInfoAssembler
MBeanExporter class3rd
  registrationBehaviorName property
  server property
MBeanProxyFactoryBean
MBeans servers
MBeanServerConnection
MBeanServerConnectionFactoryBean
MDPs
media types
mediaTypes property
mergeTemplateIntoString() method
message brokers
  ActiveMQ
  setting up
message converters2nd
message-based POJOs
  and remote procedure calls2nd
  JmsInvokerProxyBean
  JmsInvokerProxyFactoryBean
  JmsInvokerServiceExporter
MessageCreator interface
@MessageDriven annotation
message-driven POJOs, message listeners
MessageListener interface
MetadataMBeanInfoAssembler
metadataStrategy property
method before advice.
    See before advice.
MethodExclusionMBeanInfoAssembler
MethodNameBasedMBeanInfoAssembler
MIME.
    See Multipurpose Internet Mail Extensions.
MimeMessageHelper class
mind reader example
minEvictableIdleTimeMillis property
minIdle property
mock implementations2nd
Mockito2nd
model attribute
Model MBeans
Model parameter
Model/View/Controller pattern.
    See also Spring MVC.
models
Model-View-Controller2nd
modules2nd
MSMQ
MultipartResolver interface
Multipurpose Internet Mail Extensions
MultiValueMap class
mvc namespace2nd
<mvc:annotation-driven> element
<mvc:resources> element
MVC.
    See Model-View-Controller.

N

name attribute
@Named annotation
named parameters
NamedParameterJdbcDaoSupport class2nd
NamedParameterJdbcTemplate class2nd3rd
namespaces
  aop2nd3rd4th
  beans
  context2nd3rd4th5th
  java.util.Map
  jee2nd
  jms2nd3rd
  lang
  mvc2nd
  oxm
  p
  Spring Security configuration namespace
  tx2nd
  util2nd
namespaceUrl property
Naming class
NamingException
new keyword
NHibernate
nonrepeatable reads
NoSuchBeanDefinitionException
NotificationListener interface
NotificationPublisherAware interface
notifications2nd
NullPointerException2nd

O

object references, injecting with constructors2nd
Object Request Broker
objectName attribute
objectName property
object-relational mapping2nd
object-to-XML mapping2nd
OC4J container, and transactions
OC4JJtaTransactionManager
on attribute
one-man band example2nd
<on-entry> element
on-exception attribute
Open MBeans
OpenID, and Spring Security
OpenJpaVendorAdapter
OPTIONS method
optionsForAllow() method
or operator
ORB.
    See Object Request Broker.
org.hibernate.Session interface
org.springframework.jdbc.datasource package
ORM.
    See object-relational mapping.
OSGi Blueprint Container
oxm namespace
OXM.
    See object-to-XML mapping.

P

p namespace
packages, javax.inject
packagesToScan property
ParameterizedRowMapper class
params attribute
Pareto principle
password attribute
password property2nd3rd
password-attribute attribute
<password-compare> element
passwords, comparing with LDAP
path attribute2nd
path-type attribute
@PathVariable annotation2nd3rd
@Pattern annotation
pattern attribute2nd
perceived performance
performance
persistence layer, hiding behind interfaces
persistence.xml file
PersistenceAnnotationBeanPostProcessor class
PersistenceExceptionTranslationPostProcessor class
PersistenceProvider interface
persistenceUnitName property
persisting data13th
  bean-managed persistence
  container-managed persistence
  JDBC2nd
  JDBC templates
  overview
  templating2nd
  with Hibernate2nd
  with Java Persistence API2nd
phantom reads
physicalName attribute
pizza ordering example2nd
placeholder variables
plain-old Java objects.
    See POJOs.
platform-agnostic exceptions
poetic juggler example2nd3rd
@Pointcut annotation
pointcut attribute
pointcut designators2nd
<pointcut> element
pointcut-ref attribute
pointcuts2nd3rd16th
  @annotation
  <aop:pointcut> element2nd
  @args()
  args()
  AspectJ
  bean()
  constructor pointcuts
  execution()
  method-level
  pointcut designators
  @target()
  target()
  this()
  @within()
  within()
  writing
POJOs2nd3rd
pooled data sources
poolPreparedStatements property
port property
portName property
POST method2nd3rd6th
  HiddenHttpMethodFilter
  receiving object responses
  receiving resource locations
@PostAuthorize annotation
@PostConstruct annotation
@PostFilter annotation2nd
postForEntity() method2nd
postForLocation() method2nd
postForObject() method2nd
postProcessAfterInitialization() method
postProcessBeforeInitialization() method
Prasanna, Dhanji R.
@PreAuthorize annotation
@PreFilter annotation
pre-post-annotations attribute
primary attribute
principal expression
principal property
private keyword, and @Autowired annotation
ProceedingJoinPoint parameter
processing forms8th
  input2nd
  path variables
  uploading files2nd
  validating input2nd
  validation errors2nd
  validation rules
projection
<prop> element
propagation behavior2nd
PROPAGATION_MANDATORY behavior
PROPAGATION_NESTED behavior
PROPAGATION_NEVER behavior
PROPAGATION_NOT_SUPPORTED behavior
PROPAGATION_REQUIRED behavior
PROPAGATION_REQUIRES_NEW behavior
PROPAGATION_SUPPORTS behavior
properties-ref attribute
property attribute
property overriders2nd
property placeholder configurers
  missing properties
<props> element2nd
<protect-pointcut> element
Provider interface, and @Inject annotation
ProviderManager class
proxying, MBeans
proxy-interface attribute
proxyInterface property
PUT method
  hidden form fields
  HiddenHttpMethodFilter
put() method2nd3rd

Q

@Qualifier annotation2nd
<qualifier> element
qualifiers, custom
queryNames() method
queueName property
queues

R

read-only transactions
receive() method
redirect, prefix
ref attribute2nd
referencing beans2nd
registration attribute
registration forms2nd
registrationBehaviorName property
REGISTRATION_FAIL_ON_EXISTING
REGISTRATION_IGNORE_EXISTING
REGISTRATION_REPLACING_EXISTING
registryHost property
registryPort property
regular expression operators2nd
relational operators
<remember-me> element
remember-me functionality
Remote interface
Remote Method Invocation2nd3rd4th5th
remote procedure calls
  Burlap2nd3rd
  Hessian2nd3rd
  HTTP invoker2nd3rd
  JAX-RPC and JAX-WS
  JMS invoker2nd
  JmsInvokerProxyBean
  JmsInvokerProxyFactoryBean
  JmsInvokerServiceExporter
  JmsProxyFactoryBean
  JmsServiceExporter
  Lingo2nd
  message-based2nd
  models
  Remote Method Invocation2nd
remote services10th
  Hessian and Burlap2nd
  HTTP invoker2nd
  overview2nd
  Remote Method Invocation2nd
RemoteAccessException
RemoteException
remoting.
    See remote services.
replaceExisting
repositories.
    See data access objects.
@Repository annotation2nd3rd
representation
  negotiating2nd
  REST resources2nd
request scope
@RequestBody annotation
@RequestHeader annotation
@RequestMapping annotation2nd3rd4th5th6th7th
@RequestParam annotation2nd
required attribute
requires-channel attribute
resolving views2nd
@Resource annotation
ResourceBundleViewResolver
ResourceHttpMessageConverter
resource-ref attribute2nd
@ResponseBody annotation2nd
ResponseEntity
@ResponseStatus annotation
REST2nd
REST
  controllers2nd
  exchanging resources2nd
  forms2nd
  introduction
  methods2nd
  negotiating representation2nd
  representing resources2nd
  RESTful URLs2nd
  RESTless controllers
  RestTemplate
  Spring support for
  verbs2nd
  writing clients2nd
RESTful resources
RESTful URLs2nd
RestTemplate2nd
-rex suffix
rich text email
RMI2nd
RmiProxyFactoryBean class
RmiRegistryFactoryBean
RmiServiceExporter class2nd
@RolesAllowed annotation
rollback rules2nd
rollback() method
RPC.
    See remote procedure calls.
RssChannelHttpMessageConverter
Ruby on Rails
runaway code2nd3rd
runtime weaving

S

<s:url> element
safety
@Scheduled annotation
scheduled jobs
scheduling2nd
scope2nd
scope attribute2nd
@Secured annotation
secured-annotations attribute
<security:authentication> element, credentials property
<security:accesscontrollist> element
<security:authentication> element
<security:authorize> element
send() method
sending email2nd
Serializable interface
server property2nd
<server-name> element
servers, MBean servers
@Service annotation
service property
serviceInterface property2nd3rd
serviceName property
service-oriented architecture2nd
serviceUrl property2nd3rd
<servlet> element
servlet filters
<servlet-mapping> element
servlets
  DispatcherServlet
  servlet filters
session beans
session factories2nd
session property
SessionFactory interface
sessionFactory property
<set> element2nd
setApplicationContext() method
setAttribute() method
setBeanFactory() method
setBeanName() method
setRollbackOnly() method
setter methods2nd
setText() method
<sf:checkbox> element
<sf:errors> element
<sf:input> element
<sf:password> element 2nd3rd
<sf:form> element
SimpleJaxWsServiceExporter2nd
SimpleJdbcDaoSupport class2nd
SimpleJdbcTemplate2nd3rd4th
SimpleMetadataStrategy class
SimpleUrlHandlerMapping
SingleConnectionDataSource class
singleton beans2nd
@Size annotation
SOA.
    See service-oriented architecture.
SourceHttpMessageConverter
SpEL.
    See Spring Expression Language.
Spitter example2nd3rd4th5th
  and email
  and JmsInvokerServiceExporter
  and MBeans2nd
  and REST2nd
  controllers2nd
  home page controller2nd
  home page view2nd
  messaging with JMS
  registration form2nd
  remote services2nd3rd
  Spring MVC controller2nd
  uploading files from users2nd
  with message-driven POJO
Spring AOP
  classic
  compared to AspectJ2nd
  method join points
Spring Batch
Spring Dynamic Modules
Spring Expression Language
Spring Expression Language
Spring Expression Language
  - operator
  ^ operator
  ! operator
  ?: operator
  * operator
  / operator
  % operator
  + operator
  == operator
  > and <
  >= and <=
  accessing collection members
  and annotations
  and operator
  and Spring Security
  and types
  and @Value annotation
  collections2nd
  le and ge operators
  literal values
  lt and gt operators
  not operator
  operations on values
  operators
  or operator
  referencing beans by ID
  securing methods2nd
  security-specific expressions
  selecting collection members
  systemEnvironment property
  systemProperties property
  T() operator
Spring Faces
Spring Framework2nd3rd
Spring Integration
Spring JavaScript
Spring LDAP
Spring portfolio2nd
Spring Rich Client
Spring Roo
Spring Security2nd
Spring Security
  Acegi Security
  and Spring Expression Language
  and view-level elements2nd
  aspect-oriented programming
  authentication2nd3rd
  authentication with database
  authentication with in-memory user repository
  authorities2nd
  Basic authentication
  configuration namespace
  configuring
  dependency injection
  encryption
  forcing HTTPS
  intercepting requests2nd
  Lightweight Directory Access Protocol2nd
  logging out
  login forms2nd
  method-level pointcuts
  methods2nd
  minimal web security
  modules
  password comparison with LDAP
  remember-me functionality
  securing web requests2nd
  security-specific expressions
  servlet filters
Spring Security 2.0
Spring Security 3.0
Spring Security modules
Spring Social
Spring Web Flow2nd3rd4th.
    See also flows.
    See also flows.
    See also flows.
    See also flows.
Spring Web Flow 2.0
Spring Web Services
Spring.NET
SpringBeanAutowiringSupport
Spring-DM
Spring-Flex
SQLException2nd
SqlMapClientDaoSupport class
SqlMapClientTemplate
stage example
Standard MBeans
StandardPBEStringEncryptor
start-state attribute
state
String attributes, downside of
string encryptors
StringHttpMessageConverter
Struts
subflow states2nd
<subflow-state> element2nd
synchronous communication2nd
  coupling
system properties
systemEnvironment property
systemProperties property
system-properties-mode attribute

T

T() operator
Tapestry2nd
@target() pointcut designator
target() pointcut designator
targetNamespace attribute
<task:annotation-driven> element
template classes, relationship to DAO support classes
Template Method pattern
templates4th5th
  CciTemplate
  eliminating template classes with Hibernate
  email templates2nd
  HibernateTemplate
  JDBC
  JdbcTemplate2nd
  JdoTemplate
  NamedParameterJdbcTemplate
  SimpleJdbcTemplate2nd
  SqlMapClientTemplate
templating, data access2nd
Templier, Thierry
then attribute
this() pointcut designator
ticket example
tight coupling2nd
tile definitions
TilesConfigurer
TilesViewResolver2nd
timeout2nd
to attribute
Tomcat
topics
TopLinkJpaVendorAdapter
toUpperCase() method, referencing by ID
TRACE method
transaction attributes8th
  isolation levels2nd3rd
  propagation behavior2nd
  read-only2nd
  rollback rules2nd
  timeout2nd
Transaction interface
transaction managers
@Transactional annotation2nd3rd
TransactionCallback interface
TransactionDefinition interface2nd
transactionmanager attribute
TransactionManager interface
transactionManagerName property
TransactionProxyFactoryBean2nd
TransactionTemplate class
<transition> element
transitions
tx namespace2nd3rd4th
<tx:advice> element
<tx:annotation-driven> element
<tx:attributes> element
<tx:method> element
type attribute
types, with Spring Expression Language
types-matching attribute

U


unit testing
UnsupportedOperationException
URISyntaxException
url attribute
url property
UrlBasedViewResolver
URLs.
    See uniform resource locators.
use-expressions attribute
useNotAcceptableStatusCode property
<user> element
username property2nd
userPassword attribute
users-by-username-query attribute
user-search-base attribute
user-search-filter attribute
<user-service> element
user-service-ref attribute
UserTransaction interface
util namespace2nd
<util:properties> element2nd
<util-list> element

V

@Valid annotation
@Value annotation2nd3rd
value attribute2nd3rd4th5th6th
<value> element, inside <list>
value-ref attribute
values
  injecting
  literal
  operations on SpEL values
<var> element
variables
  declaring in flows
  placeholder variables
Velocity, and Spring Security
VelocityEngine
VelocityEngineFactoryBean
VelocityEngineUtils class
VelocityLayoutViewResolver2nd
velocityProperties property
VelocityViewResolver2nd
view attribute2nd
view resolvers
  BeanNameViewResolver
  ContentNegotiatingViewResolver2nd3rd
  FreeMarkerViewResolver2nd
  InternalResourceViewResolver
  JasperReportsViewResolver2nd
  ResourceBundleViewResovler
  TilesViewResolver2nd
  UrlBasedViewResolver
  VelocityLayoutViewResolver2nd
  VelocityViewResolver2nd
  XmlViewResolver
  XsltViewResolver2nd
view scope
view states
views
  authorities2nd
  finding
  form views
  home page view2nd
  internal
  rendering
  resolving2nd
  securing view-level elements2nd
  with Apache Tiles
<view-state> element
VisualVM, and JMX

W

weaving
WEB-INF directory
WebLogic, and transactions
WebLogicJtaTransactionManager
WebSphere
WebSphereUowTransactionManager
WebWork2nd
wiring
  autowiring2nd
  beans2nd3rd
  collections2nd
  defined
  Enterprise JavaBeans
  Hibernate to DAO classes
  inner beans
  JmsTemplate
  JNDI objects2nd
  mail sender to service bean
  map collections
  mixing autowiring and explicit wiring
  <null/> element
  properties
  properties collections
  -ref suffix
  referencing by ID
  RMI services2nd
  with annotations2nd
  with Spring Expression Language2nd
@within() pointcut designator
writing pointcuts
<wsdl:definitions> element, targetNamespace attribute
<wsdl:port> element
<wsdl:service> element
wsdlDocumentUrl property

X

XFire
XML.
    See Extensible Markup Language.
XmlAwareHttpMessageConverter
XmlViewResolver
XmlWebApplicationContext
XsltViewResolver2nd

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

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