-
Lightweight: Spring is lightweight when it comes to size and transparency. The basic version of spring framework is around 2MB.
-
Aspect oriented (AOP): Spring supports Aspect oriented programming and enables cohesive development by separating application business logic from system services.
-
Exception Handling: Spring provides a convenient API to translate technology-specific exceptions (thrown by JDBC, Hibernate, or JDO, for example) into consistent, unchecked exceptions.
-
Container: Spring contains and manages the life cycle and configuration of application objects.
-
MVC Framework: Spring's web framework is a well-designed web MVC framework, which provides a great alternative to web frameworks such as Struts or other over engineered or less popular web frameworks.
-
Transaction Management: Spring provides a consistent transaction management interface that can scale down to a local transaction (using a single database, for example) and scale up to global transactions (using JTA, for example).
-
Inversion of control (IOC): Loose coupling is achieved in spring using the technique Inversion of Control. The objects give their dependencies instead of creating or looking for dependent objects.
Showing posts with label web. Show all posts
Showing posts with label web. Show all posts
Tuesday, October 22, 2013
Spring Framework Benefits
Labels:
java
,
spring
,
web
,
web service
Thursday, October 10, 2013
Tuesday, October 8, 2013
Google Web Designer Tool
Create engaging, interactive HTML5-based designs and motion graphics that can run on any device.
Check this link
Tuesday, September 24, 2013
Invoke a web service using soap with dynamic soap body xml
Check this link
Labels:
coldfusion
,
service
,
soap
,
web
,
web service
,
xml
Thursday, September 12, 2013
Google Plus list activities - java api
Listretval = new ArrayList ();
Plus.Activities.List listActivities =
plusSvc.activities().list(userid, "public");
listActivities.setMaxResults(100L);
// get the 1st page of activity objects
ActivityFeed activityFeed = listActivities.execute();
// unwrap the request and extract the pieces we want
ListpageOfActivities = activityFeed.getItems();
// loop through until we arrive at an empty page
while (pageOfActivities != null) {
for (Activity activity : pageOfActivities) {
retval.add(activity);
System.out.println("ID " + activity.getId() + " Content: " +
activity.getPlusObject().getContent());
}
// we will know we are on the last page when the next page token
// is null (in which case, break).
if (activityFeed.getNextPageToken() == null) {
break;
}
// prepare to request the next page of activities
listActivities.setPageToken(activityFeed.getNextPageToken());
// execute and process the next page request
activityFeed = listActivities.execute();
pageOfActivities = activityFeed.getItems();
}
Wednesday, September 11, 2013
Sunday, September 1, 2013
Sunday, September 30, 2012
Install PHP on App-engine
Follow the articles mentioned below.
Its well explained.
Downloads – Download the src jar file and put it in the WEBINF/lib
References
Create a phpinfo.php
Web.xml changes
See working Demo
Wednesday, August 22, 2012
Cloud Storage
Windows Skydrive – 8 GB
Dropbox – 5 GB
Box – 5 GB
Amazon Cloud Drive – 5 GB
Ubuntu One – 5 GB
Google Drive – 5 GB
Evernote – 2 GB
Zumo Drive – 2 GB
Picassa – 1 GB
ADrive – 50 GB
DriveHQ – 1 GB
SugarSync – 5 GB
4shared – 15 GB
Zero PC – 2GB
Labels:
cloud
,
google
,
google apps
,
storage
,
web
Tuesday, August 23, 2011
Subscribe to:
Posts
(
Atom
)