java写的几种方便javaweb开发工具具类源码

JCreator 是一款Java程序开发工具无论你是偠开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布的JDK等文字模式...

cite文本编辑器支持代码高亮比如C、C++、PHP、C 、perl、html、css、java、ruby等等。自动完成、代码折叠、括号匹配、自定义模块等

Java语言是首选的网络应用程序语言,大家的系统浏览器里通常内置有java语言解析器erjre是java程序在系统内运行所必须的运行环境,很多通过java编写的

AIDE是一个Android Java集成开发环境可以在Android系统内进行Android软件和游戏的开发。它不仅仅是一个编辑器而是支持编写-编译-调试运行整个周期。

Java语言是稳居网络应用程序语言的首选之一这都要归功于它高度的安全性以及跨平台的特性,幾乎在目前所有的电脑平台上您都可以见得到Java的芳踪

Notepad++官方最新版软件是在微软视窗环境之下的一个免费的代码编辑器Notepad软件使用较少的CPU功率,降低电脑系统能源消耗但轻巧且执行效率高。

VIM是一个超级超级强大的文本编辑器不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个事实上真正的劲敌来自Emacs的。

Source Insight是革命性的,面向项目程序代码编辑器和浏览器, 内置对C C++,C 和Java程序和其他程序的分析功能

运行JAVA程序不可缺少的环境。一旦拥有 Java 软件您即会进入一个全新的互动世界。

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

 采用Java开发应用软件如果数据库层采用蛋疼的纯生jdbc时候,需要考虑到将查询数据库得到的结果集resultRest进行转换为JsonArray并將其返回到页面!当然了现在对于“将查询数据库得到的结果集resultRest转换为JsonArray”已经有很多json的库来解决了,譬如json-lib、gson、jackson、fastjson等等本文介绍的正是json-lib這种比较纯洁的库来处理resultSet,晚点再介绍jackson 和 fastjson对于“将后台处理后的结果返回到页面”,我们需要自己封装一个:可用于ajax异步调用的!

 首先介绍一下JsonUtils对于JsonUtils,因为我们是用来处理resultSet的所以,我们首先需要有一个DBConnUtils来获取数据库链接以便后面我们查询数据库得到ResultSet,最终用于测试首先我需要加入c3p0的jar包和mysql的驱动jar包,因为我们用到的就是采用c3p0来获取数据库链接并进行相关的数据库操作的!

     当然啦除此之外,我们需偠加入json-lib的jar包:要注意加全!!!!不然会出现很多蛋疼的问题!!可以来这里下载本文涉及到的工具类开发的时候需要的jar包: 

    下面是截图:其中 db.properties是一个属性属性文件其内容可以在前一篇博文看到!  右边是数据库表tb_user表中的内容,下面会用到!!        下面是JsonUtils的代码具体我就不多解释,我在代码已经解释的很清楚了(其实:得到的ResultSet就是一个二维表或者说是矩阵本质是采用行列先后访问:先遍历行,再遍历每一行對应的每一列的名称和数据!) * 将查询数据库得到的结果集转化为JsonArray,供前端使用 * @param rs 查询数据库得到的结果集:其实就一个矩阵(二维表) * 简单的悝解:"先遍历行,对于每一行获取每一列的列名以及改行该列对于的值" ,所以需要获取有多少列,以及每一列的列名(元数据ResultSetMetaData) //由于数据库表字段可能含有日期date,所以需要进行特殊处理 //遍历获取完一条数据就添加到jsonArray中

      最后介绍一个ResponseUtils工具类,用于将后台处理相关业务逻辑后得到的最终结果返回到前端这个前端可以使页面,也可以js异步调用的结果!这个的话就没写js调用进行测试!!

* 将后台处理完的结果写回前端页面,如jsp頁面; * 或者可用于在ajax异步调用后台方法,该方法处理完相应业务逻辑之后将结果返回,这个结果即通过这个工具类实现

(1)用户登录图书馆管理系统后可看到图书借阅排行榜,通过排行榜可以看出借阅图书的名称、图书类型、借阅次数等相关信息

(2)单击“系统设置”/“图书馆信息”命令,对图书馆信息进行设置操作

(3)单击“系统设置”/“管理员设置”命令,对管理员信息进行添加、权限设置、查询及删除操作

(4)单击“系统设置”/“参数设置”命令,对办证费用及有效期限信息进行添加操作

(5)单击“系统设置”/“书架设置”命令,对书架信息进行添加、修改及删除操作

(6)单击“读者管理”/“读者类型管理”命令,对读者类型信息进行添加、修改及删除操作

(7)单擊“读者管理”/“读者档案管理”命令,对读者信息进行添加、修改及删除操作

(8)单击“图书管理”/“图书类型设置”命令,对图书類型信息进行添加、修改及删除操作

(9)单击“图书管理”/“图书档案管理”命令,对图书信息进行添加、修改及删除操作

(10)单击“图书借还”/“图书借阅”命令,对图书借阅信息添加操作

(11)单击“图书借还”/“图书续借”命令,对图书续借信息进行添加操作

(12)单击“图书借还”/“图书归还”命令,对图书归还信息进行添加操作

(13)单击“系统查询”/“图书档案查询”命令,对图书档案信息进行查询操作

(14)单击“系统查询”/“图书借阅查询”命令,对借阅的图书信息进行查询操作

(15)单击“系统查询”/“借阅到期提醒”命令,对借阅到期提醒信息进行查询操作

(16)单击“更改口令”按钮,对当前的用户密码进行修改操作

(17)单击“退出系统”按鈕,退出当前操作系统

我要回帖

更多关于 javaweb开发工具 的文章

 

随机推荐