Skip to content
Suite of demo projects (Spring, Spring Boot, Spring-Security, JSP, Thymeleaf, Spring-Jpa, Spring-Data-Jpa, JCache, Ehcache, Infinispan, Hibernate, EclipseLink, MySQL, Logback, Maven, Gradle).
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc/screenshots
print-tool
scripts
sl-jsp-djpa-eclnk-cache
sl-jsp-djpa-jc-hib-ehc3
sl-jsp-djpa-jc-hib-infsp
sl-jsp-hib-ehc2
sl-jsp-jpa-hib-ehc2
.gitattributes
.gitignore
LICENSE
README.md
build.gradle
pom-sb.xml
pom.xml
settings.gradle

README.md

spring-login

Spring Login (Stack Templates).

Suite of demo projects (Spring, Spring Boot, Spring-Security, JSP, Apache Tiles, Thymeleaf, Spring-Jpa, Spring-Data-Jpa, JCache, Ehcache, Infinispan, Hibernate, EclipseLink, MySQL, Logback, Maven, Gradle).

This Suite contains follow demo/template projects:

- print-tool (Print Tool):
	https://github.com/smansoft/print-tool/
	http://blog.smansoft.com/2019/04/09/java-print-tool/
	this tool is used by below demo/template projects;

- scripts 
	scripts for creating/init/drop of databases/users;

- sl-jsp-hib-ehc2 (Spring Login)
	Spring Boot
	JSP
	Spring MVC + Spring-Security
	DAO (using Hibernate Session Factory)
	Hibernate
	Ehcache2

- sl-jsp-jpa-hib-ehc2 (Spring Login)
	Spring Boot
	JSP
	Spring MVC + Spring-Security
	DAO (using JPA EntityManager)
	Hibernate
	Ehcache2

- sl-jsp-djpa-jc-hib-ehc3 (Spring Login)
	Spring Boot
	JSP
	Spring MVC + Spring-Security
	DAO (Spring Data JPA)
	JCache
	Hibernate
	Ehcache3

- sl-jsp-djpa-jc-hib-infsp (Spring Login)
	Spring Boot
	JSP
	Spring MVC + Spring-Security
	DAO (Spring Data JPA)
	JCache
	Hibernate
	Infinispan

- sl-jsp-djpa-eclnk-cache (Spring Login)
	Spring Boot
	JSP + Apache Tiles 3
	Spring MVC + Spring-Security
	DAO (Spring Data JPA)
	EclipseLink
	EclipseLink Cache

These projects can be used as templates for creation of new Java Spring Framework projects.

Project sl-jsp-djpa-eclnk-cache contains more advanced gui and more roles (please, see screenshots here: doc/screenshots). Also sl-jsp-djpa-eclnk-cache creates default Root Admin (login: 'root' passw: 'root').

You can launch built applications as using java -jar sl-xxx.war as you can deploy them to your Java Servlet Container.

Please, read this post: http://blog.smansoft.com/2019/04/13/spring-login-stack-templates/ for more info and send your notes and questions to info@smansoft.com.

You can’t perform that action at this time.