Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
f02ac79
:sparkles: spring-boot-demo-flyway 完成
xkcoding Mar 5, 2020
16878d1
:sparkles: spring-boot-demo-flyway 完成
xkcoding Mar 5, 2020
ac787d7
:memo: 更新README.md
xkcoding Mar 5, 2020
15977cb
:memo: 更新TODO.md
xkcoding Mar 5, 2020
9b9a24d
:sparkles: spring-boot-demo-flyway 完成
xkcoding Mar 10, 2020
bba23dc
feat: edit spring-boot-demo-helloworld Readme.md
yaodehaung Jul 15, 2020
4c2e51d
修改mapper.xml文件生成格式-->实现jdbcType无须手动修改
Yanshaoshuai Aug 30, 2020
bba108f
Merge pull request #151
xkcoding Aug 31, 2020
3574473
:bug: 修复缺失 groupId 的BUG
xkcoding Aug 31, 2020
5e94462
:arrow_up: 升级hutool/guava/mysql依赖版本
xkcoding Aug 31, 2020
f563699
Merge pull request #149
xkcoding Sep 1, 2020
feb89d7
:pencil2: 修复拼写错误
xkcoding Sep 1, 2020
4fc1b49
:memo: 添加 MyBatisCodeHelper-Pro 鸣谢
Sep 8, 2020
6ac47e3
:memo: 添加 MyBatisCodeHelper-Pro 鸣谢
xkcoding Sep 8, 2020
8b2ceda
Merge branch 'dev' into master
xkcoding Sep 11, 2020
14bcdbc
:zap: 迁移 README 文件中的图片到七牛云,减小仓库体积
xkcoding Oct 13, 2020
af69710
Merge branch 'dev' into master
xkcoding Oct 13, 2020
7294038
:truck: 简化模块名称,便于阅读
xkcoding Oct 19, 2020
ca87bd0
:memo: 更新 TODO.md
xkcoding Oct 19, 2020
f56236a
:art: 规范注释风格
xkcoding Oct 25, 2020
181afbc
:memo: 更新 README.md
xkcoding Oct 25, 2020
286ce0f
:tada: 初始化支付demo
xkcoding Oct 26, 2020
45bcd49
:art: 规范代码格式化风格
xkcoding Oct 26, 2020
f1655d7
:construction: ureport2 正在进行中
xkcoding Oct 26, 2020
0fcc86f
:construction: ureport2 数据初始化、报表模板
xkcoding Oct 26, 2020
ceef484
:memo: 添加招聘信息
xkcoding Oct 27, 2020
3547f84
:memo: 添加招聘信息
xkcoding Oct 27, 2020
30017fa
feat: aop切面日志新增json参数打印和高并发场景
chenqi146 Nov 16, 2020
d8935e6
docs: 修改log-aop的README.md文档
chenqi146 Nov 17, 2020
c659893
Merge pull request #170
xkcoding Nov 24, 2020
0253039
:sparkles: spring-boot-demo-ureport2 完成
xkcoding Nov 24, 2020
247abe1
:memo: 更新 TODO.md
xkcoding Nov 24, 2020
b38b59a
:memo: 更新 README.md
xkcoding Nov 24, 2020
90de2f4
Merge branch 'dev' into master
xkcoding Nov 24, 2020
dc519fb
:sparkles: spring-boot-demo-ureport2 完成
xkcoding Nov 24, 2020
71bd673
Merge branch 'dev' into master
xkcoding Nov 24, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
399 changes: 86 additions & 313 deletions README.en.md

Large diffs are not rendered by default.

402 changes: 90 additions & 312 deletions README.md

Large diffs are not rendered by default.

133 changes: 67 additions & 66 deletions TODO.en.md
Original file line number Diff line number Diff line change
@@ -1,72 +1,73 @@
# spring-boot-demo Project TODO List

## Module plan (completed: 53 / 65)
## Module plan (completed: 55 / 66)

- [x] ~~spring-boot-demo-helloworld(helloworld example)~~
- [x] ~~spring-boot-demo-properties (read configuration file information)~~
- [x] ~~spring-boot-demo-actuator (endpoint monitoring for Spring boot)~~
- [x] ~~spring-boot-demo-admin-client (for Spring boot visual control client)~~
- [x] ~~spring-boot-demo-admin-server (for Spring boot visual control server)~~
- [x] ~~spring-boot-demo-logback (integrated logback log)~~
- [x] ~~spring-boot-demo-log-aop (use AOP to intercept request log information)~~
- [x] ~~spring-boot-demo-exception-handler (unified exception handling)~~
- [x] ~~spring-boot-demo-template-freemarker (using template engine - Freemarker)~~
- [x] ~~spring-boot-demo-template-thymeleaf (using template engine - thymeleaf)~~
- [x] ~~spring-boot-demo-template-beetl (using template engine - beetl)~~
- [x] ~~spring-boot-demo-template-enjoy (using template engine - JFinal-Enjoy)~~
- [x] ~~spring-boot-demo-upload (upload - integrated local upload and seven cattle cloud upload)~~
- [x] ~~spring-boot-demo-orm-jdbctemplate (operating SQL relational database - JdbcTemplate)~~
- [x] ~~spring-boot-demo-orm-jpa (operating SQL Relational Database - JPA)~~
- [x] ~~spring-boot-demo-orm-mybatis (operating SQL relational database - mybatis)~~
- [x] ~~spring-boot-demo-orm-mybatis-mapper-page (operating SQL relational database - integrating mybatis generic Mapper, PageHelper)~~
- [x] ~~spring-boot-demo-orm-mybatis-plus (operating SQL relational database - integrating mybatis-plus, Mapper, ActiveRecord)~~
- [x] ~~spring-boot-demo-orm-beetlsql (operating SQL relational database - beetlSQL)~~
- [x] ~~spring-boot-demo-cache-redis (using redis for caching)~~
- [x] ~~spring-boot-demo-cache-ehcache (using Ehcache for caching)~~
- [x] ~~spring-boot-demo-email (integrated mail service)~~
- [x] ~~spring-boot-demo-task (scheduled task - Task implementation)~~
- [x] ~~spring-boot-demo-task-quartz (scheduled task - Quartz implementation)~~
- [x] ~~spring-boot-demo-task-xxl-job (scheduled task - XXL-JOB for Distributed Scheduling)~~
- [x] ~~spring-boot-demo-swagger (integrated Swagger for API interface test management)~~
- [x] ~~spring-boot-demo-swagger-beauty (integrated custom and more beautiful Swagger test management of API interface)~~
- [x] ~~spring-boot-demo-rbac-security (implementing RBAC-based permission model - Spring Security)~~
- [ ] spring-boot-demo-rbac-shiro (implementing RBAC-based permission model - shiro)
- [x] ~~spring-boot-demo-session(unified Session Management)~~
- [ ] spring-boot-demo-oauth (OAuth2 certification)
- [x] ~~spring-boot-demo-social (integrated JustAuth implements third-party authorization verification, and implements third-party logins such as QQ, WeChat, GitHub, Google, Xiaomi, etc.)~~
- [x] ~~spring-boot-demo-zookeeper (use zookeeper to implement distributed locks with AOP)~~
- [x] ~~spring-boot-demo-mq-rabbitmq (integrated messaging middleware - RabbitMQ)~~
- [ ] spring-boot-demo-mq-rocketmq (integrated messaging middleware - RocketMQ)
- [x] ~~spring-boot-demo-mq-kafka (integrated message middleware - Kafka)~~
- [x] ~~spring-boot-demo-websocket (integrated websocket service)~~
- [x] ~~spring-boot-demo-websocket-socketio (integrated socketio implements websocket service)~~
- [ ] spring-boot-demo-ureport2 (integrated ureport2 implements a custom complex Chinese-style reporting engine)
- [ ] spring-boot-demo-uflo (integrated uflo implementation process control engine)
- [ ] spring-boot-demo-urule (integrated urule implementation rules engine)
- [ ] spring-boot-demo-activiti (integrated of Activiti to implement process control engine)
- [x] ~~spring-boot-demo-async (Spring boot implements asynchronous calls)~~
- [x] ~~spring-boot-demo-dubbo (integrated dubbo)~~
- [x] ~~spring-boot-demo-war (packaged into a war package)~~
- [x] ~~spring-boot-demo-elasticsearch (integrated ElasticSearch)~~
- [x] ~~spring-boot-demo-mongodb (integrated MongoDb)~~
- [x] ~~spring-boot-demo-neo4j (integrated neo4j graph database)~~
- [x] ~~spring-boot-demo-docker (packaged into docker image)~~
- [x] ~~spring-boot-demo-multi-datasource-jpa (integrated JPA multi data source)~~
- [x] ~~spring-boot-demo-multi-datasource-mybatis (integrated with mybatis multi-data source)~~
- [x] ~~spring-boot-demo-sharding-jdbc (integrated sharding-jdbc implementation sub-library table)~~
- [ ] spring-boot-demo-tio (integrated t-io)
- [ ] spring-boot-demo-grpc (integrated grpc, configure tls/ssl) see [ISSUE#5](https://github.com/xkcoding/spring-boot-demo/issues/5)
- [x] ~~spring-boot-demo-codegen (integrated velocity auto-generated code)~~
- [x] ~~spring-boot-demo-graylog (integrated gralog log management)~~
- [ ] spring-boot-demo-sso (integrated single sign on) see [ISSUE#12](https://github.com/xkcoding/spring-boot-demo/issues/12)
- [x] ~~spring-boot-demo-ldap (integrated ldap)see [ISSUE#23](https://github.com/xkcoding/spring-boot-demo/issues/23)~~
- [x] ~~spring-boot-demo-dynamic-datasource(add datasource dynamically, switch datasource dynamically)~~
- [x] ~~spring-boot-demo-ratelimit-guava(use Guava RateLimiter to protect API by standalone rate limiting)~~
- [x] ~~spring-boot-demo-ratelimit-redis(use Redis and Lua script implementation to protect API by distributed rate limiting)~~
- [x] ~~spring-boot-demo-https(integrated HTTPS)~~
- [x] ~~spring-boot-demo-elasticsearch-rest-high-level-client(integrated Elasticsearch 7.x version,use official Rest High Level Client to operate ES data)~~
- [ ] spring-boot-demo-springbatch(data process)
- [ ] spring-boot-demo-security-justauth(use JustAuth to login GitHub,and use Spring-Security to manage login state)
- [x] ~~demo-helloworld(helloworld example)~~
- [x] ~~demo-properties (read configuration file information)~~
- [x] ~~demo-actuator (endpoint monitoring for Spring boot)~~
- [x] ~~demo-admin-client (for Spring boot visual control client)~~
- [x] ~~demo-admin-server (for Spring boot visual control server)~~
- [x] ~~demo-logback (integrated logback log)~~
- [x] ~~demo-log-aop (use AOP to intercept request log information)~~
- [x] ~~demo-exception-handler (unified exception handling)~~
- [x] ~~demo-template-freemarker (using template engine - Freemarker)~~
- [x] ~~demo-template-thymeleaf (using template engine - thymeleaf)~~
- [x] ~~demo-template-beetl (using template engine - beetl)~~
- [x] ~~demo-template-enjoy (using template engine - JFinal-Enjoy)~~
- [x] ~~demo-upload (upload - integrated local upload and seven cattle cloud upload)~~
- [x] ~~demo-orm-jdbctemplate (operating SQL relational database - JdbcTemplate)~~
- [x] ~~demo-orm-jpa (operating SQL Relational Database - JPA)~~
- [x] ~~demo-orm-mybatis (operating SQL relational database - mybatis)~~
- [x] ~~demo-orm-mybatis-mapper-page (operating SQL relational database - integrating mybatis generic Mapper, PageHelper)~~
- [x] ~~demo-orm-mybatis-plus (operating SQL relational database - integrating mybatis-plus, Mapper, ActiveRecord)~~
- [x] ~~demo-orm-beetlsql (operating SQL relational database - beetlSQL)~~
- [x] ~~demo-cache-redis (using redis for caching)~~
- [x] ~~demo-cache-ehcache (using Ehcache for caching)~~
- [x] ~~demo-email (integrated mail service)~~
- [x] ~~demo-task (scheduled task - Task implementation)~~
- [x] ~~demo-task-quartz (scheduled task - Quartz implementation)~~
- [x] ~~demo-task-xxl-job (scheduled task - XXL-JOB for Distributed Scheduling)~~
- [x] ~~demo-swagger (integrated Swagger for API interface test management)~~
- [x] ~~demo-swagger-beauty (integrated custom and more beautiful Swagger test management of API interface)~~
- [x] ~~demo-rbac-security (implementing RBAC-based permission model - Spring Security)~~
- [ ] demo-rbac-shiro (implementing RBAC-based permission model - shiro)
- [x] ~~demo-session(unified Session Management)~~
- [ ] demo-oauth (OAuth2 certification)
- [x] ~~demo-social (integrated JustAuth implements third-party authorization verification, and implements third-party logins such as QQ, WeChat, GitHub, Google, Xiaomi, etc.)~~
- [x] ~~demo-zookeeper (use zookeeper to implement distributed locks with AOP)~~
- [x] ~~demo-mq-rabbitmq (integrated messaging middleware - RabbitMQ)~~
- [ ] demo-mq-rocketmq (integrated messaging middleware - RocketMQ)
- [x] ~~demo-mq-kafka (integrated message middleware - Kafka)~~
- [x] ~~demo-websocket (integrated websocket service)~~
- [x] ~~demo-websocket-socketio (integrated socketio implements websocket service)~~
- [x] ~~demo-ureport2 (integrated ureport2 implements a custom complex Chinese-style reporting engine)~~
- [ ] demo-uflo (integrated uflo implementation process control engine)
- [ ] demo-urule (integrated urule implementation rules engine)
- [ ] demo-activiti (integrated of Activiti to implement process control engine)
- [x] ~~demo-async (Spring boot implements asynchronous calls)~~
- [x] ~~demo-dubbo (integrated dubbo)~~
- [x] ~~demo-war (packaged into a war package)~~
- [x] ~~demo-elasticsearch (integrated ElasticSearch)~~
- [x] ~~demo-mongodb (integrated MongoDb)~~
- [x] ~~demo-neo4j (integrated neo4j graph database)~~
- [x] ~~demo-docker (packaged into docker image)~~
- [x] ~~demo-multi-datasource-jpa (integrated JPA multi data source)~~
- [x] ~~demo-multi-datasource-mybatis (integrated with mybatis multi-data source)~~
- [x] ~~demo-sharding-jdbc (integrated sharding-jdbc implementation sub-library table)~~
- [ ] demo-tio (integrated t-io)
- [ ] demo-grpc (integrated grpc, configure tls/ssl) see [ISSUE#5](https://github.com/xkcoding/spring-boot-demo/issues/5)
- [x] ~~demo-codegen (integrated velocity auto-generated code)~~
- [x] ~~demo-graylog (integrated gralog log management)~~
- [ ] demo-sso (integrated single sign on) see [ISSUE#12](https://github.com/xkcoding/spring-boot-demo/issues/12)
- [x] ~~demo-ldap (integrated ldap)see [ISSUE#23](https://github.com/xkcoding/spring-boot-demo/issues/23)~~
- [x] ~~demo-dynamic-datasource(add datasource dynamically, switch datasource dynamically)~~
- [x] ~~demo-ratelimit-guava(use Guava RateLimiter to protect API by standalone rate limiting)~~
- [x] ~~demo-ratelimit-redis(use Redis and Lua script implementation to protect API by distributed rate limiting)~~
- [x] ~~demo-https(integrated HTTPS)~~
- [x] ~~demo-elasticsearch-rest-high-level-client(integrated Elasticsearch 7.x version,use official Rest High Level Client to operate ES data)~~
- [ ] demo-springbatch(data process)
- [ ] demo-security-justauth(use JustAuth to login GitHub,and use Spring-Security to manage login state)
- [x] ~~demo-flyway(integrated Flyway to initialize tables and data in database, Flyway also support the sql script version control)~~

## Remarks

Expand Down
Loading