Atitit java项目常用类库表

目录

1. Ati总的常用库 1

1.1. 表达式,语言解析类库 1

1.2. 字符串模板解析库velocity freemark 1

1.3. rest库  javax。Ws 1

2. 其他20库 2

2.1. 日志相关类库 2

2.2. 二、JSON解析库 三、单元测试库 2

2.3. 四、通用类库 2

2.4. 五、Http 库 2

2.5. 八、字节码库 2

2.6. 十三、集合类库 2

2.7. 十五、HTML解析库 3

2.8. 十七、嵌入式SQL数据库库 3

2.9. 十八、JDBC故障诊断库 P6Spy  3

  1. Ati总的常用库

    1. 表达式,语言解析类库

commons-cli-1.4

Beanshell bsh  bsh-core-2.0b4

Ognl库  groovy库

  1. 字符串模板解析库velocity freemark
  2.  rest库  javax。Ws

javax.ws.rs-api-2.1

  1. 存储类的库  mongodb,dbutil
  1. 其他20库

    1. 日志相关类库
    2. 二、JSON解析库 三、单元测试库
    3. 四、通用类库

有几个很好的第三方通用库可供Java开发人员使用,例如Apache CommonsGoogle Guava

  1. 五、Http 库

我不是很喜欢JDK的一个重要原因就包括他们缺乏对HTTP的支持。虽然可以使用java.net包类,但是这和直接使用像Apache HttpClientHttpCore等开源类库比起来麻烦太多了

  1. 八、字节码库

如果你正在编写一个框架或者类库。有一些受欢迎的字节码库如javassistCglib Nodep可以供你选择,他们可以让你阅读和修改应用程序生成的字节码。

  1. 十三、集合类库

虽然JDK有丰富的集合类,但还是有很多第三方类库可以提供更多更好的功能。如Apache Commons Collections、 Goldman Sachs collections、 Google CollectionsTrove。Trove尤其有用,因为它提供所有标准Collections 类的更快的版本以及能够直接在原语(primitive)(例如包含int 键或值的Map 等)上操作的Collections 类的功能。

FastUtil是另一个类似的API,它继承了Java Collection Framework,提供了数种特定类型的容器,包括映射map、集合set、列表list、优先级队列(prority queue),实现了java.util包的标准接口(还提供了标准类所没有的双向迭代器),还提供了很大的(64位)的array、set、list,以及快速、实用的二进制或文本文件的I/O操作类。

  1. 十五、HTML解析库

和XML与JSON类似,HTML是另外一种我们可能要打交道的传输格式。值得庆幸的是,我们有jsoup可以大大简化Java应用程序使用HTML。你不仅可以使用JSoup解析HTML还可以创建HTML文档。

  1. 十七、嵌入式SQL数据库库

我真的是非常喜欢像H2这种内存数据库,他可以嵌入到你的Java应用中。在你跑单测的时候如果你需要一个数据库,用来验证你的SQL的话,他是个很好的选择。顺便说一句,H2不是唯一嵌入式DB,你还有Apache DerbyHSQL可供选择。

  1. 十八、JDBC故障诊断库 P6Spy 

有不错的JDBC扩展库的存在使得调试变得很容易,例如P6spy,这是一个针对数据库访问操作的动态监测框架,它使得数据库数据可无缝截取和操纵,而不必对现有应用程序的代码作任何修改。P6Spy 分发包包括P6Log,它是一个可记录任何 Java 应用程序的所有JDBC事务的应用程序。其配置完成使用时,可以进行数据访问性能的监测。

二十、网络库

Java开发人员必知必会的20种常用类库和API.mhtml

Atitit java项目常用类库表 目录 1. Ati总的常用库 1 1.1. 表达式,语言解析类库 1 1.2. 字符串模板解析库velocity freemark 1 1.3. rest库相关推荐

  1. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 1.音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

  2. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按照副歌部

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

  3. java 项目 q a 表设计_《JAVA程序设计项目案例训练》期末试卷(A卷)..doc

    献给Java专业期末考试复习的同学 希望你们能考个好成绩 2010-2011学年第二学期哈尔滨华夏计算机职业技术学院期末考试 JAVA程序设计项目案例训练试题(A卷) 总分题号一二三四核分人题分402 ...

  4. Java项目mysql数据库表插入表情包字符串异常

    java.sql.SQLException: Unsupported character encoding 'utf8mb4'.     at com.mysql.jdbc.SQLError.crea ...

  5. layui常用的表单标签_layui框架常用输入框介绍

    一.普通输入框 input *字段编号 二.自动完成式输入框 1.确保 layui 引入了 autoComplete 插件. 2.确保初始化代码运行于 layui.use 的回调函数里. 3.引入 b ...

  6. java resources 目录_[坑]Idea Java 项目resources目录资源访问

    最近写些小的 java 项目先用 resources 目录来存放一些资源文件,有些是正式环境的资源如 log4j 等配置,有些是junit测试环境,比如测试用的图片资源等. 如下以测试环境为例,进行说 ...

  7. java 依赖其他项目时如何导出_使用Eclipse将具有外部依赖性的Java项目导出到jar...

    有没有一种简单的方法可以将 Java项目(包括其所有外部依赖项)导出到标准的.jar文件中? 我开发了一个使用多个Apache库的SDK,我希望能够将这个项目作为一个jar发布.到目前为止我在这个问题 ...

  8. oracle数据库表单,Oracle常用数据库系统表单以及SQL的整理

    因为最近涉及到了一些数据库的归档,备份等工作,所以一部分的重心放在了数据库上,毕竟之前对数据库的了解也只停留在了一般的建表,查询,最多最多再写一写触发器之类的东西. 通常都是自己瞎搞搞,也就懂一点皮毛 ...

  9. 基于SpringBoot监控Java项目,暴漏springboot内置端点

    基于SpringBoot监控Java项目的指标 文章目录 基于SpringBoot监控Java项目的指标 监控java项目有哪些方案 springboot内置端口 prometheus 如何使用 sp ...

  10. idea怎样创建一个java项目?

    idea创建java项目的方法:首先在电脑上打开idea,并依次点击"File->New->Project";然后选择JDK安装的路径,并点击New;接着创建一个简单的 ...

最新文章

  1. DropdownList 赋初始值问题
  2. C#跨线程操作控件的线程安全方法
  3. 转-HTC 手机生产日期,产地查询 以及 SN码 IMEI码 查询等问题汇总
  4. python try else_python try/except/else与递归
  5. 向量化编程:arrayfun及cellfun函数的使用
  6. H桥电机驱动基本原理
  7. 从Sbo 2005B维护助手软件说说SBO人的四重境界
  8. 【线上直播ING】2016互联网金融应用发展半年报
  9. 毕业设计基础教学:SPI 通信接口
  10. 浏览器拍照功能(Vue+ElementUI组件)
  11. Axure绘制页面框架
  12. Flink【优质】面试题摘录
  13. 软件测试常用文档规范
  14. centos + git + gitolite 服务搭建
  15. dynamic linke library example (C/C++)
  16. 如何传播一个会议--给Open Party的建议
  17. echarts 柱状图渐变
  18. ENVI哨兵1号数据按照指定shp范围裁剪
  19. PPTP 理解以及报文的分析
  20. python 求斐波那契数列第k项

热门文章

  1. dx 游戏 hook 画面截取 鼠标_关于DX-30E 个人简评
  2. cdc2016年cypher资源_CDC最新Cypher!Ty.简直叼爆
  3. python编译型语言和解释型语言的区别_编译型语言和解释型语言的区别?
  4. syslog函数输出在哪个文件中_syslog服务详解
  5. 狂打气球html5游戏_4399h5游戏_企业团建活动小游戏:合力吹气球
  6. 反汇编IDA WinDbg
  7. 面试之函数节流和函数防抖
  8. java之Junit
  9. 微信服务号开发IOS设备js-sdk认证失败问题总结
  10. IntelliJ IDEA下使用JSTL标签库方法