Where to Get Sample Java Webapps
I was unsuccessfuly looking for some decent, neither too simple nor to complex Java web application for Iterate hackaton “War of Web Frameworks”. I want to record the demo apps and options I’ve found in the case I’ll need it ever again. Tips are welcome.
- Hibernate CaveatEmptor – 2006, no UI, richer domain model (+- 15), auction site, created for the book Hibernate in Action, uses EJB3
- EclipseLink Distributed Collatz Solver – 2011, 6 entities, JPA 2.0, EJB 3.1, JSF 2.0, JAX-RS, intended to test distribution and JPA behavior under load, primitive UI, computation-intensive app (multiple SE clients + 1 EE server)
- Alfresco CMS – stable, complex application with REST API (CMIS compatible) based on its “web scripts”
- NetBeans Samples including 1-entity Pet Catalog – usually too primitive (1-few classes, ..)
- Spring samples (svn) – including jpetstore (5 DAOs, Struts & S. MVC UI), petcare, petclinic[-groovy], spring-mvc-showcase; another example is Spring Greenhouse
(a Spring reference app., “App Catalog that allows Developers to
develop new client apps for which users may establish Account->App
connections”), the functionality of the UI seems to be quite primitive
- PS: I had to fix JPetStore’s pom.xml to build it
- Demos of JSF component libraries (RchFaces, PrimeFaces, …) – likely tightly coupled to JSF
- A. Bien’s x-ray project – minimal UI, developed for the book “Real World Night Hacks”
- Pebble Blog – lot of files and servlets even though the use cases are quite simple (post blog, view posts, ..)
From http://theholyjava.wordpress.com/2011/11/23/where-to-get-sample-java-webapps/
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)
Tags:






Comments
Geertjan Wielenga replied on Mon, 2011/11/28 - 4:21am
Jakub Holý replied on Thu, 2011/12/01 - 4:19am
in response to:
Geertjan Wielenga
John David replied on Wed, 2012/01/25 - 7:08pm
What you are exactly looking for. Do you have some specific requirements for your java web application or you are looking for just samples.
I have lot of web based samples available with me. If you are interested then let me know and I will provide it to you.
new javaPhilip Spratt replied on Tue, 2013/02/19 - 5:14am
in response to:
John David
Hi John
I'm in need of a sample web application using Java EE. It needs the basic function of a user login and potential for users to join groups within the application. It also needs to be able to search for literature on the internet, retrieve and store into a database. The user must be able to upload a csv file and then I'll apply some statistical scripts to analysis. This is then displayed to the user and stored in a database.
Some basically a web application with user logins and a few different pages involving searching, displaying and storing information in databases which can then be retrieved later within a user "saved docs" area.
Can you help?
Phil