Hibernate Many To Many Relation Mapping Example

Hibernate Many To Many Relation Mapping Example explains about how to implement a Many to Many relationship by using Hibernate

many-to-many entity relationship, each record of an entity have multiple records in other associated entity and vice versa

On this standalone Hibernate Many To Many Mapping Example, we are using Hibernate With MySQL Database.

Hibernate Many To One Relation Mapping Example

Hibernate Many To One Relation Mapping Example explains about how to implement a Many To One relationship by using Hibernate

many-to-one entity relationship, multiple records of an entity have single record in other associated entity

On this standalone Hibernate Many To One Mapping Example, we are using Hibernate With MySQL Database.

Hibernate One To Many Relation Mapping Example

Hibernate One To Many Relation Mapping Example explains about how to implement a One To Many relationship by using Hibernate

one-to-many entity relationship, each record of an entity have multiple records in other associated entity

On this standalone Hibernate One To Many Relation Mapping Example, we are using Hibernate With MySQL Database.

Hibernate One To One Relation Mapping Example

Hibernate One To One Relation Mapping Example explains about how to implement a One To One relationship by using Hibernate

one-to-one entity relationship, each record of an entity have single records in other associated entity

On this standalone Hibernate One To One Relation Mapping Example, we are using Hibernate With MySQL Database.

Get context Path Using JSTL

Get context Path Using JSTL explains about how to get context path inside a JSP page

pageContext is an implicit object available in JSP, so it is very easy to get the contextPath using JSTL EL Expression

You can access the request scoped varaibles in following different ways

Below code is equivalent to <%=request.getContextPath()%> in JSTL?

<c:out value="${pageContext.request.contextPath}"/>

you can see the below a complete example about accessing contextpath in JSTL

Reading Request Attributes Using JSTL

Reading Request Attributes Using JSTL explains about how to access JSTL's request scoped attributes such as variables inside a JSP page

request is an implicit object available in JSP, so it is very easy to access the request scoped varaibles inside JSP page

You can access the request scoped varaibles in following different ways

<c:out value='${requestScope["variableName"]}'/>
<c:out value='${requestScope.variableName}'/>

you can see the below example demonstrating how to access request scoped attributes in JSTL EL expression

Reading Session Attributes Using JSTL

Reading Session Attributes Using JSTL explains about how to access JSTL's session scoped attributes such as variables inside a JSP page

session is an implicit object available in JSP, so it is very easy to access the session scoped varaibles inside JSP page

You can access the session scoped varaibles in following different ways

<c:out value='${sessionScope["variableName"]}'/>
<c:out value='${sessionScope.variableName}'/>

you can see the below complete example demonstrating how to access session scoped attributes in JSTL EL expression

DBCP Connection Pooling Example

DBCP Connection Pooling Example exaplains about how to create and configure a Connection pool using DBCP Datasource

Many Apache projects support interaction with a relational database, DBCP one among them.

Creating a new connection for each user can be time consuming (often requiring multiple seconds of clock time), in order to perform a database transaction that might take milliseconds. Opening a connection per user can be unfeasible in a publicly-hosted Internet application where the number of simultaneous users can be very large. Accordingly, developers often wish to share a "pool" of open connections between all of the application's current users.

The number of users actually performing a request at any given time is usually a very small percentage of the total number of active users, and during request processing is the only time that a database connection is required. The application itself logs into the DBMS, and handles any user account issues internally

Reference -> http://commons.apache.org/proper/commons-dbcp/