如何分析java工具类与开源类库
如何分析java工具类与开源类库,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
今天小编和大家分享有关于在Github上的java工具与相关的开源类库。
依赖与ApacheCommon的 Java 通用工具:
工程类概览:
ArrayUtil ----->数组通用工具类
BrowserUtil ----->浏览器通用工具类
ClassLoaderUtil ----->类加载通用工具类
ClassUtil ----->类通用工具类
CollectionUtil ----->依赖与 commons.lang 集合通用工具类
DateUtil ----->依赖与 commons.lang 的日期通用工具类
FileUtil ----->文件通用工具类
IOUtil ----->输入输出通用工具类
JVMRandom ----->随机数通用工具类
NumberUtil ----->数值通用工具类
ObjectUtil ----->对象通用工具类
PropertiesLoader ----->配置文件加载读取通用工具类
ReflectionUtils ----->反射通用工具类
RMButil ----->人民币通用工具类
SecurityUtil ----->依赖于 commons.codec 的安全通用工具类
StringUtil ----->字符串通用工具类
WebContainerUtil ----->容器通用工具类
ZipUtil ----->压缩通用工具类
JsonUtil ----> 依赖于 jackson 的 Json 工具类
XmlUtil -----> 依赖于 Xstream 的XML工具类
HttpClientUtil ----> 依赖与 apache.httpcomponents 的http 客户端工具类
Java开源类库:
jpinyin | JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。 |
hy.common.report | 基于Apache POI接口。实现对*.xls 、*.xlsx两种文件格式的操作。Excel模板文件中定义变量名称,格式为 ":xx.yy.zz" ,通过反射生成报表数据。格式中的冒号 ":" 可通过模板XML配置定义更换。报表、Excel操作类库。Java转Excel、Excel转Java。 可保证生成2003版本与2007版本的Excel格式是一样的。 |
PicqBotX | 一个基于 酷Q HTTP 插件 的 Java QQ 机器人类库 |
crypto | 对Java平台密钥生成、加解密等封装的类库 |
yue-library | 是一个基于SpringBoot封装的增强库,提供丰富的Java工具类库、优越的ORM框架、优雅的业务封装、优化的Spring环境配置、完善的规约限制、配套的代码生成平台、安稳贴切的开源架构方案等,只为打造更好的JavaWeb开发环境,提升大家的开发质量与效率,降低企业研发成本。适用于企业快速构建属于自己的切合架构,不为技术负累,不盲目跟风,不原地踏步,从单体与集群到分布式与微服务,企业结合自身业务所处阶段,灵活选择逐步跟进升级。 |
ExWechat | 是一个java编写的微信类库,Maven项目3步整合微信 |
SSLDemo | omcat搭建SSL双向认证Demo、Java原生类库SSLSocket编程、Apache的Httpclient库模拟请求 |
MySQLBackup | 用java调用mysqldump命令,对MySQL进行备份、压缩的类库 |
bugu-redis | bugu-redis是一个操作Redis的Java类库,它封装了Redis的各种常用功能,简单易用。 |
常用的java框架有哪些
1.SpringMVC,Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。2.Shiro,Apache Shiro是Java的一个安全框架。3.Mybatis,MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。4.Dubbo,Dubbo是一个分布式服务框架。5.Maven,Maven是个项目管理和构建自动化工具。6.RabbitMQ,RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。7.Ehcache,EhCache 是一个纯Java的进程内缓存框架。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。