Tutorial Home
Hibernate
-
Advantage of Hibernate over JDBC
- Hibernate Setup with an web Application
- First Hibernate Application
- Hibernate mapping with Database TABLE
- Hibernate Data Type-Java Data Type - SQL Data Type mapping
- One to Many Relation in Hibernate
- One to Many Relation in Hibernate bi-directional
- Many to Many Relation in Hibernate
- HQL: The Hibernate Query Language
- Criteria Queries
- Criteria Queries : Equal (eq), Not Equal(ne), Less than (le), greater than (gt),greater than or equal(ge) and Ordering the results
- Criteria Queries: And OR conditions
- Hibernate generator to generate id (primary key)
- prevent concurrent update in Hibernate,slate object updatation in Hibernate,version checking in Hibernate
Struts
- Model View Controller (MVC)
- Model View Controller (MVC)
- Struts Flow-How Struts Works?
- Struts Tutorial - Struts Setup- First Struts Action class setup
- Message Resources
- Validation Framework
- Validation Framework-client side
- ForwardAction
- IncludeAction
- DispatchAction
- LookupDispatchAction
- DynaActionForm
- DynaActionForm
- Struts Tutorial - Mutli-click prevention using struts tokens-Prevent Duplicate Submission
- Logic Iterate Map and List
JSP
- JSP Tutorial
- Introduction to JSP
- JSP Comments
- JSP Syntax
- JSP Scripting Elements :Scriptlet, expression, declaration
- JSP Directives
- implicit objects in JSP
- JSP Actions
- Introduction to JSP
- jsp:useBean
- The jsp:setProperty Action
- The jsp:getProperty Action
- Introduction to JSP
Spring
- Spring Tutorial
- Introduction to Spring
- Benefits of Using Spring Framework
- Inversion of Control in Spring
- Introduction to BeanFactory
- Dependency Injection in Spring
- Collections Setter Injection
- Bean Scopes in Spring
- Spring IOC Setup Step by Step
- Bean Lifecycle in Spring
- ApplicationContext
- MessageSources in Spring
- Web Spring MVC framework
- Developing Your First Spring Web Application
- Developing Your Second Spring Web Application with Spring Form
- Developing Your First Spring Web Application with Spring Validation Framework with Code Example
- Spring integration with Hibernate
|
Spring Tutorial Step by Step
Collections Setter Injection
This is the example how Java Collection type List, Set, Map and Properties used in Setter Injection.
<bean id="empBean" class="com.techfaq.EmpBean">
<property name="adminEmails">
<props>
<prop key="administrator">administrator@somecompany.org</prop>
<prop key="support">support@somecompany.org</prop>
<prop key="development">development@somecompany.org</prop>
</props>
</property>
<property name="addressList">
<list>
<ref bean="address" />
</list>
</property>
<property name="parameters">
<map>
<entry key="TRANS_ID">
<value>65</value>
</entry>
<entry key="SERVER_NAME">
<value>tsserver1</value>
</entry>
<entry key="PROCESS_CODE">
<value>PCXYZ</value>
</entry>
</map>
</property>
<property name="roleSet">
<set>
<ref bean="roleBean" />
</set>
</property>
</bean>
|
The Java Code is (EmpBean.java)
package com.techfaq;
public class EmpBean {
private Map parameters;
private Set roleSet;
private List addressList;
private Properties adminEmails;
public Map getParameters() {
return parameters;
}
public void setParameters(Map parameters) {
this.parameters = parameters;
}
/**
* @return Returns the addressList.
*/
public List getAddressList() {
return addressList;
}
/**
* @param addressList The addressList to set.
*/
public void setAddressList(List addressList) {
this.addressList = addressList;
}
/**
* @return Returns the adminEmails.
*/
public Properties getAdminEmails() {
return adminEmails;
}
/**
* @param adminEmails The adminEmails to set.
*/
public void setAdminEmails(Properties adminEmails) {
this.adminEmails = adminEmails;
}
/**
* @return Returns the roleSet.
*/
public Set getRoleSet() {
return roleSet;
}
/**
* @param roleSet The roleSet to set.
*/
public void setRoleSet(Set roleSet) {
this.roleSet = roleSet;
}
}
|
|
|
The information you are posting should be related to java and ORACLE technology. Not political.
SCJP 5.0 Simulator 642+ Questions With Explanations
SCJP 6.0 Simulator 664+ Questions With Explanations
SCWCD 5.0 Simulator 556+ Questions With Explanations
SCWCD 4.0 Simulator 500+ Questions With Explanations
OCA 10g Simulator 594+ Questions With Explanations
Hiring made easy
Harness social networking, employee referrals, Agency portal and Job Portals