All Projects → RawSanj → spring-tiles-sample-app

RawSanj / spring-tiles-sample-app

Licence: MIT license
Spring MVC - Apache Tile - AdminLTE Bootstrap template - Sample Application

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to spring-tiles-sample-app

Javadevjournal
Source code for the tutorials published on the Javadevjournal site.
Stars: ✭ 141 (+327.27%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
BusinessInfrastructurePlatformGroupVersion
A java web project based on Spring Boot using MySQL, Spring MVC, Hibernate, Spring Data JPA, Query DSL, Lombok, Logback, etc.
Stars: ✭ 90 (+172.73%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
spring-boot-shop-sample
My first web application using Spring Boot framework.
Stars: ✭ 66 (+100%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring Boot Blog
Simple blog web app made using Spring Boot + Thymeleaf
Stars: ✭ 121 (+266.67%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Springboard
Spring Boot based production grade starter kit.
Stars: ✭ 59 (+78.79%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring
Personal notes of preparation to Spring 5 Professional Certification
Stars: ✭ 35 (+6.06%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring5Certification
Spring Certification: This repository contains my examples and some best references to prepare the Spring 5 certification
Stars: ✭ 30 (-9.09%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring-Boot-2
Spring Boot 2.x examples
Stars: ✭ 33 (+0%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Market
Simple web-market: Spring, JSP, REST, Hibernate (under modernization)
Stars: ✭ 47 (+42.42%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Springboot Starterkit
Starter Kit for Spring Boot based (REST APIs and WebMVC) micro services.
Stars: ✭ 596 (+1706.06%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Registration Login Spring Xml Maven Jsp Mysql
Registration and Login Example with Spring MVC, Spring Security, Spring Data JPA, XML Configuration, Maven, JSP, and MySQL.
Stars: ✭ 134 (+306.06%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring Cloud Flycloud
🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_c…
Stars: ✭ 1,514 (+4487.88%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
gro-light-automation
A raspberry pi project to automate hydroponics with relays and data sensors through a web application
Stars: ✭ 44 (+33.33%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring Boot Enterprise Application Development
Spring Boot Enterprise Application Development.《Spring Boot 企业级应用开发实战》
Stars: ✭ 261 (+690.91%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring Boot Shopping Cart
Simple shopping cart web app made using Spring Boot + Thymeleaf
Stars: ✭ 85 (+157.58%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring Mvc Tutorial
Spring MVC 5 Tutorial - Guide to spring mvc framework
Stars: ✭ 121 (+266.67%)
Mutual labels:  spring-security, spring-mvc, spring-data-jpa
Spring Backend Boilerplate
The modularized backend boilerplate based on Spring Boot Framework, easy to get started and add your business part.
Stars: ✭ 134 (+306.06%)
Mutual labels:  spring-security, spring-mvc
Springboot Restful Angular
springBoot,restful,jwt,angular4 搭建的前后端分离后台管理系统
Stars: ✭ 121 (+266.67%)
Mutual labels:  spring-security, spring-data-jpa
Springbootwebapplicationstepbystep
Develop your first web application with Spring Boot Magic
Stars: ✭ 146 (+342.42%)
Mutual labels:  spring-security, spring-mvc
Pac4j
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 2,097 (+6254.55%)
Mutual labels:  spring-security, spring-mvc

Spring-Tiles-AdminLTE-Demo-App

Spring MVC - Spring Data JPA - Spring Security - AdminLTE Bootstrap template - Apache Tile - Sample Application

This is a demo for how to integrate Spring MCV with Apache Tiles and AdminLTE (a Bootstrap 3 based Admin Panel template).

  • Spring
  • Apache Tiles
  • AdminLTE - A Bootstrap template

Tech

Spring-Tiles-Sample-App uses a number of open source projects:

  • Spring Framework - Core support for dependency injection, transaction management, web applications, data access, messaging, testing and more.
  • Spring Data JPA - Spring Data JPA, part of the larger Spring Data family, makes it easy to easily implement JPA based repositories.
  • Spring Security - Spring Security is a powerful and highly customizable authentication and access-control framework.
  • Apache Tiles - A free open-sourced templating framework for modern Java applications.
  • AdminLTE - Free Premium Admin control Panel Theme based On Bootstrap 3.
  • Twitter Bootstrap - Great UI boilerplate for modern web apps.
  • jQuery - jQuery is a fast, small, and feature-rich JavaScript library.

Installation

$ git clone https://github.com/RawSanj/spring-tiles-sample-app.git

Run this application using embedded Jetty Server and HSQL in-memory DB Server:

mvn -P dev jetty:run -Dspring.profiles.active="dev"

Or run this application using embedded Tomcat7 server(or Jetty) and PostgreSql DB Server:

mvn -P dev tomcat7:run -Dspring.profiles.active="prod"

Run in Docker

Run locally:

Build the WAR file:

$ mvn package

Build docker image:

$ docker build . -t spring-tiles-sample-app

Run docker image:

$ docker run -d -p 8080:8080 spring-tiles-sample-app

Run on Cloud:

Try http://play-with-docker.com for running docker on browser without any local setup.

Pull the docker image:

$ docker pull rawsanj/spring-tiles-sample-app

Run the docker image:

$ docker run -d -p 8080:8080 rawsanj/spring-tiles-sample-app

Tools

The following tools are used to create this project :

  • Spring Tool Suite
  • Maven
  • Google Chrome
  • Git

License

The MIT License (MIT)

Copyright (c) 2015 Sanjay Rawat

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].