Deprecated: New Repository for jfoa: https://github.com/JavaFamilyClub/jfoa
You can preview angboot on www.javafamily.club----- It is new repository jfoa now.
You should have installed the following software and configure the corresponding environment variables:
- JDK: version >= 1.8
- Java(Basic Framework): Spring Boot 2.1.6
- Security: SpringSecurity
- ORM: Mybatis
- SSO: CAS
- Web: Angular8 + Bootstrap4 + SCSS
- Server: Tomcat
- Datasource: H2 + Druid
- Project Management Tools: Gradle
- Doc Tools: Swagger2, Swagger-UI
- CI Tools: Travis(Default), Jenkins
- Cache: Map(Support Redis, Ehcache etc.)
- RPC: Dubbo
- Schedule: Quartz
execute follow command for install dependencies in your terminal, Note: just first.
gradlew[.bat] build
execute follow command for start up application
gradlew[.bat] server
- Master version: To see User Manual.
- Current Version: To see
docs/index.md
- Upgrade angular from
v7
tov8
. - Change web test framework from
karma
tojest
.
- Upgrade gradle from
v5.x
tov6.x
. - Support Schedule Task With
Quartz
- Split module, microservitization project.
- Support outer authority application with
Dubbo
. - Support private nexus repository: http://javafamily.club:8081/.
- Support Master Application preview.
- Support
Swagger/Swagger-UI
for angboot api doc.
- project management tools from
ant + maven
togradle
. - upgrade angular from
v6
tov7
.
AngBoot is Open Source software released under the Apache 2.0 license.