springboot-angular2-tutorial / Boot App

Licence: mit
This repository is an example application for Spring Boot and Angular2 tutorial.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Boot App

Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (+207.96%)
Mutual labels:  swagger2, spring-boot, jwt
Springboot Restful Angular
springBoot,restful,jwt,angular4 搭建的前后端分离后台管理系统
Stars: ✭ 121 (+7.08%)
Mutual labels:  swagger2, spring-boot, jwt
Simplemall
基于SpringCloud的微服务架构实战案例项目,以一个简单的购物流程为示例,融合spring cloud 相关组件,如spring-cloud-netflix、swagger等
Stars: ✭ 687 (+507.96%)
Mutual labels:  swagger2, spring-boot, jwt
Eladmin
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
Stars: ✭ 16,943 (+14893.81%)
Mutual labels:  swagger2, spring-boot, jwt
Spring Boot Jwt
JWT auth service using Spring Boot, Spring Security and MySQL
Stars: ✭ 795 (+603.54%)
Mutual labels:  swagger2, spring-boot, jwt
Spring Boot Webflux Jjwt
Example Spring Boot and WebFlux (Reactive Web) with Spring Security and JWT for token Authentication and Authorization
Stars: ✭ 71 (-37.17%)
Mutual labels:  spring-boot, jwt
Springboot React Jwt
JSON Web Token / React / Spring Boot example
Stars: ✭ 72 (-36.28%)
Mutual labels:  spring-boot, jwt
Sample Spring Microservices Advanced
More advanced samples of spring boot and spring cloud microservices showing usage of such tools like api Swagger2 on Zuul, integraction with MongoDB, configuration server, testing with Spring Cloud Contract or Hoverfly
Stars: ✭ 112 (-0.88%)
Mutual labels:  swagger2, spring-boot
Spring Boot Sample App
Sample app generated from my spring boot archtype on :https://github.com/Romeh/spring-boot-quickstart-archtype
Stars: ✭ 81 (-28.32%)
Mutual labels:  swagger2, spring-boot
Oidc Workshop Spring Io 2019
Workshop at Spring I/O 2019 on "Securing Microservices with OpenID Connect and Spring Security 5.1"
Stars: ✭ 43 (-61.95%)
Mutual labels:  spring-boot, jwt
Spring Boot Oauth2 Jwt Swagger Ui
Spring Boot , OAuth 2 , JWT (Json Web Token) and Swagger UI
Stars: ✭ 77 (-31.86%)
Mutual labels:  swagger2, spring-boot
Spring Boot Mongodb Angular Todo App
A Sample App built using Spring Boot, Angular and MongoDB
Stars: ✭ 84 (-25.66%)
Mutual labels:  spring-boot, tutorial
Spring React Boilerplate
Boilerplate application to demonstrate how to wire up Spring, JWT Authentication, React, Redux and Websockets
Stars: ✭ 70 (-38.05%)
Mutual labels:  spring-boot, jwt
Eshop Soa
EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)
Stars: ✭ 65 (-42.48%)
Mutual labels:  spring-boot, jwt
Ixortalk.aws.cognito.jwt.security.filter
Spring Boot security filter for decoding Cognito JWT IdTokens
Stars: ✭ 75 (-33.63%)
Mutual labels:  spring-boot, jwt
Spring Boot Webflux Swagger Starter
An example project to illustrate how to document Spring Boot Webflux with Swagger2
Stars: ✭ 62 (-45.13%)
Mutual labels:  swagger2, spring-boot
Spring Boot Microservices
This repo is part of a tutorial about writing microservices using Spring Boot
Stars: ✭ 79 (-30.09%)
Mutual labels:  spring-boot, tutorial
Spring Security React Ant Design Polls App
Full Stack Polls App built using Spring Boot, Spring Security, JWT, React, and Ant Design
Stars: ✭ 1,336 (+1082.3%)
Mutual labels:  spring-boot, jwt
Easy Notes
🍋 简笔记(easy notes)打造你的轻便私人笔记。接口涉及Spring Security、OAuth2、Jwt、MongoDB,客户端采用 Vue.js 、Ant Design
Stars: ✭ 89 (-21.24%)
Mutual labels:  spring-boot, jwt
Seppb
普兰能效平台开源版(后端)
Stars: ✭ 104 (-7.96%)
Mutual labels:  swagger2, spring-boot

Spring Boot example app for Spring Boot and Angular2 Tutorial

Build Status Coverage Status

This repository is an example application for Spring Boot and Angular2 tutorial.

Demo

Getting Started

Run Spring Boot.

./gradlew jooqGenerate bootRun

Serve frontend app.

git clone https://github.com/springboot-angular2-tutorial/angular2-app.git
# Follow the README

Testing.

./gradlew jooqGenerate # If you have not generated jOOQ code yet.
./gradlew test

API documentation.

./gradlew bootRun
open http://localhost:8080/swagger-ui.html

After you migrated DB.

./gradlew jooqGenerate # It will generate jOOQ code for your new schema.

Frequently asked questions

  • Q) IntelliJ IDEA is very slow when I use jOOQ with Kotlin.

  • Q) How can I run or debug app from IntelliJ IDEA?

    • A) Use IntelliJ IDEA 2017.1 and run or debug Application.kt.

Docker Support

Dev

./gradlew clean jooqGenerate build -x test
docker build -t YOUR_IMAGE_NAME .
docker run -p 8080:8080 YOUR_IMAGE_NAME

Prod

./gradlew clean jooqGenerate build -x test
docker build --build-arg JASYPT_ENCRYPTOR_PASSWORD=secret -t YOUR_IMAGE_NAME .
docker run -p 8080:8080 \
  -e "SPRING_PROFILES_ACTIVE=prod" \
  -e "MYSQL_ENDPOINT=dbhost:3306" \
  -e "NEW_RELIC_LICENSE_KEY=newrelic licence key" \
  YOUR_IMAGE_NAME

Tutorial

Under construction...

Related Projects

Credits

License

MIT

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].