Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / stategen / stategen
springboot+spring cloud alibaba(nacos,seata,sentinel,dubbo)分布式+微服务+本地服务,全栈架构含有前端(java服务端,H5、iOS、andriod前端),后端骨架代码生成器+前端骨架生成器+后端迭代开发生成器+前端与后端交互(至响应式状态)生成器,内含大名鼎鼎的支付宝dalgen之freemarker开源实现之商用升级版dalgenX,大量前、后端代码通过生成器生成,把前后端分离开发模式"拉"回来,目前前端已支持react(dva+umi+typescript)和flutter(provider),后续加入kotlin、swift。免去前端文档、调试、postman、mockjs...繁琐。开发中迭代生成,不改变原开发流程、生成80%代码,兼容后20%你自己的代码,拒绝挖坑! https://github.com/stategen/stategen
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stategen%2Fstategen
Stars: 82
Forks: 32
Open Issues: 29
License: agpl-3.0
Language: Java
Repo Size: 2.89 MB
Dependencies:
301
Created: over 5 years ago
Updated: over 1 year ago
Last pushed: over 1 year ago
Last synced: about 1 year ago
Files
Dependencies
- com.google.code.gson:gson 2.1 provided
- commons-beanutils:commons-beanutils-core 1.7.0 provided
- commons-lang:commons-lang 2.4 provided
- javax.servlet:servlet-api 2.5 provided
- jline:jline 1.0 provided
- log4j:log4j 1.2.17 provided
- org.apache.zookeeper:zookeeper 3.4.6 provided
- org.slf4j:slf4j-api 1.6.1 provided
- org.springframework:spring-context ${spring.version} provided
- org.stategen.framework:stategen-util ${stategen-version} provided
- ch.qos.logback:logback-classic ${logback-version} test
- mysql:mysql-connector-java 5.1.37 test
- org.unitils:unitils 2.3 test
- javax.servlet:servlet-api 2.5 provided
- ch.qos.logback:logback-classic ${logback-version}
- com.google.code.gson:gson 2.7
- com.taobao.pamirs.schedule:DISchedule ${DI-tbSchedule-version}
- commons-beanutils:commons-beanutils 1.9.2
- commons-collections:commons-collections 3.2.1
- commons-lang:commons-lang 2.5
- commons-pool:commons-pool 1.6
- jline:jline 1.0
- ognl:ognl 3.1.5
- org.apache.zookeeper:zookeeper 3.4.6
- org.logback-extensions:logback-ext-spring 0.1.5
- org.slf4j:jcl-over-slf4j 1.7.12
- org.slf4j:slf4j-api 1.7.21
- org.springframework:spring-context ${spring.version}
- org.springframework:spring-core ${spring.version}
- org.springframework:spring-web ${spring.version}
- org.stategen.framework:aa-stategen-logback ${stategen-version}
- org.stategen.framework:stategen-mvc ${stategen-version}
- org.unitils:unitils 2.3
- javax.servlet:servlet-api 2.5 provided
- ch.qos.logback:logback-classic ${logback-version}
- com.google.code.gson:gson 2.7
- com.taobao.pamirs.schedule:DISchedule ${DI-tbSchedule-version}
- commons-beanutils:commons-beanutils 1.9.2
- commons-collections:commons-collections 3.2.1
- commons-lang:commons-lang 2.5
- commons-pool:commons-pool 1.6
- jline:jline 1.0
- ognl:ognl 3.1.5
- org.apache.zookeeper:zookeeper 3.4.6
- org.logback-extensions:logback-ext-spring 0.1.5
- org.slf4j:jcl-over-slf4j 1.7.12
- org.slf4j:slf4j-api 1.7.21
- org.springframework:spring-context ${spring.version}
- org.springframework:spring-core ${spring.version}
- org.springframework:spring-web ${spring.version}
- org.stategen.framework:aa-stategen-logback ${stategen-version}
- org.stategen.framework:stategen-mvc ${stategen-version}
- org.unitils:unitils 2.3
- com.esotericsoftware.kryo:kryo 2.16 provided
- commons-beanutils:commons-beanutils 1.8.3 provided
- commons-io:commons-io 2.2 provided
- dom4j:dom4j 1.6.1 provided
- joda-time:joda-time 2.7 provided
- org.apache.httpcomponents:httpclient 4.5.1 provided
- org.apache.httpcomponents:httpmime 4.5.1 provided
- org.projectlombok:lombok 1.18.4 provided
- org.slf4j:slf4j-api 1.7.20 provided
- org.springframework.data:spring-data-redis ${spring-data-redis-version} provided
- org.springframework:spring-beans ${spring.version} provided
- org.stategen.framework:stategen-dto-lite ${stategen-version} provided
- redis.clients:jedis 2.10.2 provided
- com.alibaba:fastjson
- ch.qos.logback:logback-classic ${logback-version} provided
- com.101tec:zkclient 0.10 provided
- org.slf4j:log4j-over-slf4j 1.7.20 provided
- org.springframework:spring-beans ${spring.version} provided
- org.stategen.framework:stategen-dto-lite ${stategen-version}
- org.stategen.framework:stategen-util ${stategen-version}
- org.mybatis:mybatis 3.5.3 provided
- org.mybatis:mybatis-spring 2.0.3 provided
- org.mybatis:mybatis2 ${mybatis2.version} provided
- org.slf4j:slf4j-api 1.7.13 provided
- org.springframework:spring-jdbc ${spring.version} provided
- org.mybatis:mybatis-2-spring 1.1.0
- org.stategen.framework:stategen-dto-lite ${stategen-version}
- org.stategen.framework:stategen-util ${stategen-version}
- ch.qos.logback:logback-classic ${logback-version} provided
- org.slf4j:slf4j-api 1.7.21 provided
- org.stategen.framework:stategen-util ${stategen-version}
- javax.servlet:javax.servlet-api 3.1.0 provided
- org.slf4j:slf4j-api 1.7.20 provided
- org.springframework.cloud:spring-cloud-stream provided
- org.springframework:spring-webmvc ${spring.version} provided
- org.springframework.boot:spring-boot
- org.springframework.boot:spring-boot-configuration-processor
- org.stategen.framework:stategen-dto-lite ${stategen-version}
- org.stategen.framework:stategen-util ${stategen-version}
- com.alibaba.csp:sentinel-parameter-flow-control ${sentinel.version} provided
- com.alibaba.csp:sentinel-spring-webmvc-adapter ${sentinel.version} provided
- com.alibaba:druid 1.0.16 provided
- io.springfox:springfox-swagger-common provided
- io.swagger:swagger-annotations provided
- javax.servlet:javax.servlet-api 3.1.0 provided
- joda-time:joda-time 2.8.2 provided
- org.aspectj:aspectjweaver 1.7.4 provided
- org.slf4j:slf4j-api 1.7.20 provided
- org.springframework:spring-webmvc ${spring.version} provided
- org.thymeleaf:thymeleaf 3.0.1.RELEASE provided
- com.alibaba:fastjson
- org.stategen.framework:stategen-cache ${stategen-version}
- org.stategen.framework:stategen-dto-lite ${stategen-version}
- org.stategen.framework:stategen-util ${stategen-version}
- commons-io:commons-io 1.4 provided
- io.swagger:swagger-annotations provided
- javax.persistence:persistence-api 1.0.2 provided
- javax.servlet:javax.servlet-api 3.1.0 provided
- org.freemarker:freemarker provided
- org.hibernate:hibernate-validator 6.0.18.Final provided
- org.slf4j:slf4j-api 1.7.21 provided
- org.springframework:spring-webmvc ${spring.version} provided
- org.stategen.framework:stategen-dto-lite ${stategen-version} provided
- org.stategen.framework:stategen-mvc ${stategen-version} provided
- org.stategen.framework:stategen-util ${stategen-version} provided
- org.yaml:snakeyaml 1.25 provided
- com.alibaba:fastjson
- com.alibaba:fastjson
- com.github.javaparser:javaparser-core 3.2.1
- commons-beanutils:commons-beanutils 1.8.3
- commons-collections:commons-collections 3.2.1
- commons-io:commons-io 1.4
- commons-lang:commons-lang 2.5
- dom4j:dom4j 1.6.1
- mysql:mysql-connector-java 5.1.33
- org.apache.ant:ant 1.10.7
- org.apache.ibatis:ibatis-sqlmap 2.3.4.726
- org.freemarker:freemarker
- org.slf4j:slf4j-api 1.6.0
- org.stategen.framework:progen stg.2.3.1.RELEASE
- org.stategen.framework:stategen-dto-lite stg.2.3.1.RELEASE
- org.stategen.framework:stategen-util stg.2.3.1.RELEASE
- com.fasterxml.jackson.core:jackson-databind 2.10.1 provided
- javax.servlet:javax.servlet-api 3.1.0 provided
- org.springframework:spring-context ${spring.version} provided
- org.springframework:spring-webmvc ${spring.version} provided
- org.stategen.framework:stategen-mvc ${stategen-version} provided
- io.springfox:springfox-swagger-ui ${swagger.springfox.version}
- io.springfox:springfox-swagger2
- io.swagger:swagger-annotations
- com.alibaba.csp:sentinel-core
- com.alibaba:druid
- com.alibaba:fastjson
- commons-beanutils:commons-beanutils
- javax.annotation:javax.annotation-api
- org.mybatis:mybatis
- org.mybatis:mybatis-spring
- org.mybatis:mybatis2
- org.springframework:spring-beans
- org.springframework:spring-jdbc
- org.springframework:spring-tx
- org.stategen.framework:aa-stategen-ibatis-util
- com.baidu.fsg:uid-generator
- com.esotericsoftware.kryo:kryo
- com.google.code.gson:gson
- com.google.guava:guava
- commons-lang:commons-lang
- de.javakaffee:kryo-serializers
- io.seata:seata-spring-boot-starter ${seata.version}
- joda-time:joda-time
- org.apache.httpcomponents:httpclient
- org.apache.lucene:lucene-analyzers-common
- org.hibernate:hibernate-validator
- org.quartz-scheduler:quartz
- org.slf4j:slf4j-api
- org.springframework:spring-context
- org.stategen.framework:stategen-cache
- org.stategen.framework:stategen-util
- aopalliance:aopalliance
- ch.qos.logback:logback-classic
- com.101tec:zkclient
- com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery
- com.alibaba.cloud:spring-cloud-starter-alibaba-sentinel
- com.alibaba.cloud:spring-cloud-starter-stream-rocketmq
- com.alibaba.csp:sentinel-apache-dubbo-adapter
- com.alibaba.csp:sentinel-datasource-nacos
- com.alibaba.csp:sentinel-transport-simple-http
- com.alibaba:fastjson
- com.fasterxml.jackson.core:jackson-annotations
- com.fasterxml.jackson.core:jackson-core
- com.fasterxml.jackson.core:jackson-databind
- com.fasterxml:classmate
- com.google.zxing:core
- commons-beanutils:commons-beanutils
- commons-fileupload:commons-fileupload
- dom4j:dom4j
- io.springfox:springfox-swagger-ui
- io.springfox:springfox-swagger2
- javax.servlet:javax.servlet-api
- javax.xml.bind:jaxb-api
- mysql:mysql-connector-java
- org.apache.commons:commons-pool2
- org.apache.curator:curator-framework
- org.apache.curator:curator-recipes
- org.apache.dubbo:dubbo
- org.apache.zookeeper:zookeeper
- org.aspectj:aspectjweaver
- org.freemarker:freemarker
- org.glassfish:javax.servlet.jsp.jstl
- org.jboss.slf4j:slf4j-jboss-logging
- org.logback-extensions:logback-ext-spring
- org.slf4j:jcl-over-slf4j
- org.slf4j:log4j-over-slf4j
- org.slf4j:slf4j-api
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-web
- org.springframework:spring-context-support
- org.springframework:spring-core
- org.springframework:spring-web
- org.springframework:spring-webmvc
- org.stategen.framework:aa-stategen-cloud
- org.stategen.framework:aa-stategen-ibatis-util
- org.stategen.framework:aa-stategen-logback
- org.stategen.framework:progen
- org.stategen.framework:stategen-mvc
- org.stategen.framework:swagger2-ui
- org.thymeleaf:thymeleaf-spring5
- redis.clients:jedis
- org.slf4j:slf4j-api 1.7.21 compile
- com.alibaba.cloud:spring-cloud-alibaba-dependencies 2.2.4.RELEASE import
- org.springframework.boot:spring-boot-parent 2.3.1.RELEASE import
- org.springframework.boot:spring-boot-starter-data-redis 2.3.1.RELEASE import
- org.springframework.boot:spring-boot-starter-validation 2.3.1.RELEASE import
- aopalliance:aopalliance 1.0
- com.101tec:zkclient 0.10
- com.alibaba:druid 1.0.16
- com.alibaba:fastjson 1.2.70
- com.baidu.fsg:uid-generator 1.0.0-RELEASE
- com.esotericsoftware.kryo:kryo 2.24.0
- com.google.guava:guava 21.0
- com.google.zxing:core 3.0.0
- com.taobao.pamirs.schedule:DISchedule 3.3.3.2
- commons-beanutils:commons-beanutils 1.9.2
- commons-fileupload:commons-fileupload 1.3
- commons-lang:commons-lang 2.4
- de.javakaffee:kryo-serializers 0.26
- dom4j:dom4j 1.6.1
- io.springfox:springfox-swagger-ui 2.4.0
- io.springfox:springfox-swagger2 2.4.0
- io.swagger:swagger-annotations 1.5.20
- javax.annotation:javax.annotation-api 1.3.2
- javax.servlet:javax.servlet-api 3.1.0
- javax.validation:validation-api 2.0.1.Final
- joda-time:joda-time 2.8.2
- mysql:mysql-connector-java 5.1.37
- net.sf.ehcache:ehcache-core
- org.apache.commons:commons-email
- org.apache.curator:curator-framework 4.2.0
- org.apache.curator:curator-recipes 4.2.0
- org.apache.dubbo:dubbo 2.7.8
- org.apache.lucene:lucene-analyzers-common 5.5.1
- org.apache.zookeeper:zookeeper 3.4.6
- org.glassfish:javax.servlet.jsp.jstl 3.0.1
- org.hibernate.javax.persistence:hibernate-jpa-2.0-api 1.0.1.Final
- org.hibernate:hibernate-validator 6.0.16.Final
- org.jboss.slf4j:slf4j-jboss-logging 1.1.0.Final
- org.logback-extensions:logback-ext-spring 0.1.5
- org.mybatis:mybatis 3.5.3
- org.mybatis:mybatis-spring 2.0.3
- org.mybatis:mybatis2 2.4.4
- org.springframework:spring-aop 5.2.7.RELEASE
- org.springframework:spring-beans 5.2.7.RELEASE
- org.springframework:spring-context 5.2.7.RELEASE
- org.springframework:spring-context-support 5.2.7.RELEASE
- org.springframework:spring-core 5.2.7.RELEASE
- org.springframework:spring-jdbc 5.2.7.RELEASE
- org.springframework:spring-tx 5.2.7.RELEASE
- org.springframework:spring-web 5.2.7.RELEASE
- org.springframework:spring-webmvc 5.2.7.RELEASE
- org.stategen.framework:aa-stategen-cloud ${stategen-version}
- org.stategen.framework:aa-stategen-ibatis-util ${stategen-version}
- org.stategen.framework:aa-stategen-logback ${stategen-version}
- org.stategen.framework:progen ${stategen-version}
- org.stategen.framework:stategen-cache ${stategen-version}
- org.stategen.framework:stategen-dto-lite ${stategen-version}
- org.stategen.framework:stategen-mvc ${stategen-version}
- org.stategen.framework:stategen-util ${stategen-version}
- org.stategen.framework:swagger2-ui ${stategen-version}
- org.yaml:snakeyaml
- redis.clients:jedis 2.10.2
- com.alibaba:fastjson 1.2.70 provided
- io.springfox:springfox-swagger2 2.4.0 provided
- io.swagger:swagger-annotations 1.5.20 provided
- org.springframework.boot:spring-boot 2.3.1.RELEASE provided
- org.springframework.cloud:spring-cloud-stream 3.0.3.RELEASE provided
- io.springfox:springfox-swagger-common 2.4.0
- org.freemarker:freemarker 2.3.28
- org.projectlombok:lombok 1.18.18
- org.springframework.boot:spring-boot-configuration-processor 2.3.1.RELEASE
- junit:junit 4.5 test