java 封装返回json数据
2024-08-24 11:58:21
做的东西,一直是用easyui的,和后台的交互数据都是json格式的。
今天想要单独弄一个json数据返回给前台,其实是比较简单的问题,json接触不多,记录一下。
代码:
public static JSONArray getGuanLiJson(Connection connection,String tablenameString,String field,String idString) throws Exception {
JSONObject jsonObject=new JSONObject();
JSONArray jsonArray=new JSONArray();
String sqlString="select "+field+" from "+tablenameString;
PreparedStatement preparedStatement=connection.prepareStatement(sqlString);
ResultSet resultSet=preparedStatement.executeQuery();
while(resultSet.next()){
jsonObject.put(idString, resultSet.getString(field));
jsonArray.add(jsonObject);
}
return jsonArray;
}
因为是作为一个工具类用的,传入的参数比较多,上面这个方法,就是封装一个字段,返回json格式。
json和java,常用的应该就是这些东西了,一个是jsonarray,一个是jsonobject,jsonobject的put,装入单独的键值对,jsonarray就把一列jsonobject装到一个数组里面了。
大致的理解,如此。
最新文章
- Linux下命令行安装weblogic10.3.6
- chkdsk磁盘修复命令工具怎么用,怎样运行chkdsk工具修复?
- c#绘制表格
- python 播放 wav 文件
- python数据结构与算法——图的最短路径(Floyd-Warshall算法)
- 【HDU 5438】Ponds
- TNS-01201: Listener cannot find executablen
- 转 SQL Server中关于的checkpoint使用说明
- js源码保护
- Boost.Asio基础(五) 异步编程初探
- tensorflow l2_normalize函数
- pl/sql developer 连接服务器上的数据库
- java执行多条SQL语句
- 【Linux】常用命令,持续更新
- 绑定Github上的个人博客到Godaddy域名
- java进阶书籍推荐(不包括基础)
- Python3基础 list 索引查看元素
- springMVC+mybatis事务管理总结
- react-router-dom实现全局路由登陆拦截
- vue开发工具node.js及构建工具webpack