# budo-common
**Repository Path**: freenayu/budo-common
## Basic Information
- **Project Name**: budo-common
- **Description**: Java工具集合
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 16
- **Created**: 2022-03-24
- **Last Updated**: 2022-03-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# budo-common
## Java工具集合 [JavaDoc](//)
### 构建 [Jenkins](/job/budo-common-deploy/),命令 mvn clean install deploy -Dmaven.test.skip=true -U -e -T 1C
1. [budo-alipay](budo-alipay/README.md) 支付宝相关,未完成,未使用
2. [budo-aliyun-sdk-java](budo-aliyun-sdk-java/README.md) 阿里云服务器操作接口封装,[Automan](/budo-automan/trunk/README.md)中有使用到
3. [budo-beetl](budo-beetl/README.md) Beetl扩展,未使用
4. [budo-boot-starter](budo-boot-starter/README.md) 依赖集合
5. [budo-dingtalk](budo-dingtalk/README.md) 叮叮相关代码封装
6. [budo-distributed-lock](budo-distributed-lock/README.md) 分布式锁,未使用
7. [budo-druid](budo-druid/README.md) Druid扩展
8. [budo-dubbo](budo-dubbo/README.md) 少量dubbo工具
9. [budo-dubbo-http-client-java](budo-dubbo-http-client-java/README.md) budo-dubbo-protocol-http的Java客户端,未使用
10. [budo-dubbo-monitor](budo-dubbo-monitor/README.md) dubbo-monitor,未使用
11. [budo-dubbo-protocol-aliyun-mns](budo-dubbo-protocol-aliyun-mns/README.md) 基于阿里云MNS消息服务的异步队列调用工具,未使用
12. [budo-dubbo-protocol-dubbo](budo-dubbo-protocol-dubbo/README.md) Dubbo原生协议的改进版
13. [budo-dubbo-protocol-http](budo-dubbo-protocol-http/README.md) 多语言多协议接口通信层,V2接口
14. [budo-dubbo-registry-redis](budo-dubbo-registry-redis/README.md) 基于Redis的Dubbo注册中心
15. [budo-dubbo-serialize-hessian](budo-dubbo-serialize-hessian/README.md) Hessian序列化优化,主要处理hibernate延迟加载代理对象的序列化问题
16. [budo-ehcache-config-annotation](budo-ehcache-config-annotation/README.md) 基于注解生成 ehcache.xml 配置文件
17. [budo-ehcache-replicator](budo-ehcache-replicator/README.md) 通过 ehcache 的 CacheEventListener 和 redis publish 做的 分布式缓存同步工具
19. [budo-event](budo-event/README.md) 事件模型,未完成
20. [budo-filestore-aliyun-oss](budo-filestore-aliyun-oss/README.md) 文件存储接口的aliyun-oss的实现,未使用
21. [budo-filestore-api](budo-filestore-api/README.md) 文件存储接口
22. [budo-filestore-buffer](budo-filestore-buffer/README.md) 文件存储装饰器,上传时加一个缓冲区,优化上传速度
23. [budo-filestore-cache](budo-filestore-cache/README.md)) 文件存储装饰器,下载时通过缓存,优化下载速度
24. [budo-filestore-ftp](budo-filestore-ftp/README.md) 文件存储接口的FTP实现,未使用
25. [budo-filestore-local](budo-filestore-local/README.md) 文件存储接口的本地文件系统实现,未使用
26. [budo-filestore-qiniu](budo-filestore-qiniu/README.md) 文件存储七牛实现
27. [budo-filestore-tencent-cos](budo-filestore-tencent-cos/README.md) 文件存储腾讯云存储实现,未使用
28. [budo-filestore-upyun-uss](budo-filestore-upyun-uss/README.md) 文件存储又拍云实现,未使用
29. [budo-freemarker-springmvc](budo-freemarker-springmvc/README.md) springmvc freemarker 视图,与spring内置版无本质差异
30. [budo-geo-location-service-api](budo-geo-location-service-api/README.md) 经纬度转地址的接口
31. [budo-geo-location-service-tencent](budo-geo-location-service-tencent/README.md) 经纬度转地址基于腾讯接口的实现
32. [budo-graph](budo-graph/README.md) 基于Druid的分布式监控统计系统
33. [budo-html-editor](budo-html-editor/README.md) 富文本编辑器服务器端接口,未使用
34. [budo-html-editor-kind](budo-html-editor-kind/README.md) KindEditor服务器端接口,未使用
35. [budo-html-editor-ue](budo-html-editor-ue/README.md) UEditor服务器端接口,未使用
36. [budo-html-editor-um](budo-html-editor-um/README.md) UMEditor服务器端接口,未使用
37. [budo-ip-location-service-api](budo-ip-location-service-api/README.md) IP转地址接口
38. [budo-ip-location-service-cache](budo-ip-location-service-cache/README.md) 装饰器,加了缓存
39. [budo-ip-location-service-cz88-data](budo-ip-location-service-cz88-data/README.md) cz88 IP库数据包
40. [budo-ip-location-service-lionsoul](budo-ip-location-service-lionsoul/README.md) lionsoul IP库实现
41. [budo-ip-location-service-lionsoul-data](budo-ip-location-service-lionsoul-data/README.md) lionsoul IP库数据包
42. [budo-ip-location-service-taobao](budo-ip-location-service-taobao/README.md) taobao IP库,通过HTTP请求淘宝的接口
43. [budo-java-agent](budo-java-agent/README.md) Java Instrumentation 探索学习,未使用
44. [budo-jdbc-dao](budo-jdbc-dao/README.md) 基于JDBC的Dao工具封装,未使用
46. [budo-jedis-pool](budo-jedis-pool/README.md) 对JedisPool的二次封装
47. [budo-launcher](budo-launcher/README.md) 统一的程序启动入口类接口
48. [budo-launcher-dubbo](budo-launcher-dubbo/README.md) dubbo项目启动入口类
49. [budo-launcher-jetty](budo-launcher-jetty/README.md) web项目通过内嵌jetty启动的入口类
50. [budo-launcher-tomcat](budo-launcher-tomcat/README.md) web项目通过内嵌tomcat启动的入口类
51. [budo-launcher-undertow](budo-launcher-undertow/README.md) web项目通过内嵌undertow启动的入口类
52. [budo-ldap](budo-ldap/README.md) 几个ldap相关工具类
53. [budo-mail](budo-mail/README.md) 邮件发送接受相关代码封装
54. [budo-maven-plugin](budo-maven-plugin/README.md) maven-plugin 探索学习,未使用
55. [budo-microsoft](budo-microsoft/README.md) 微软账号oauth登陆接口封装
57. [budo-mybatis-criteria](budo-mybatis-criteria/README.md) mybatis查询表达式,未完成,未使用
58. [budo-mybatis-dao](budo-mybatis-dao/README.md) mybatis二次封装,允许将SQL放在java代码中
59. [budo-poi](budo-poi/README.md) 封装少量POI工具
61. [budo-routing-datasource](budo-routing-datasource/README.md) 动态数据源,未完成
62. [budo-sharding](budo-sharding/README.md) 对sharding-jdbc的一点封装,未使用
63. [budo-shiro-cache-jedis](budo-shiro-cache-jedis/README.md) shiro CacheManager 的 jedis 实现
64. [budo-shiro-jedis-session-dao](budo-shiro-jedis-session-dao/README.md) 将 shiro session 存入 redis,正在使用
65. [budo-shiro-redis-session-dao](budo-shiro-redis-session-dao/README.md) 基于redis-jdbc-driver通过SQL操作将session存入redis,未使用
67. [budo-spring-cache](budo-spring-cache/README.md) 主要内容是 CacheKeyGenerator,缓存key生成器
68. [budo-spring-session-redis-repository](budo-spring-session-redis-repository/README.md) 未使用
69. [budo-support](budo-support/README.md) 大量综合基础公共类
70. [budo-template](budo-template/README.md) 模板引擎,未完成
71. [budo-tencent](budo-tencent/README.md) QQ登陆相关接口封装
72. [budo-time](budo-time/README.md) 时间相关工具
73. [budo-validation](budo-validation/README.md) 通过Aop实现的参数验证工具
74. [budo-weibo](budo-weibo/README.md) 微博登陆相关接口封装
75. [budo-weixin](budo-weixin/README.md) 微信公众平台相关代码封装
76. [budo-xml](budo-xml/README.md) XML解析工具,业务代码中未使用
77. [budo-maven-assembly-plugin](budo-maven-assembly-plugin/README.md) 用于项目打包的maven插件
78. [budo-compress](budo-compress/README.md) 文件压缩/打包工具封装
78. [budo-netty-servlet](budo-netty-servlet/README.md) 一个Servlet容器,类似Jetty