`
laiseeme
  • 浏览: 124181 次
  • 性别: Icon_minigender_2
  • 来自: 沈阳
社区版块
存档分类
最新评论

问个处理在什么阶段生成json

阅读更多
项目中使用了ext,用json传递数据,使用了jsonlib的工具类
大家在什么阶段生成json对象呢?
是在业务层里面生成呢 ,还是在控制层生成
我写的是在业务层生成jsonobject
分享到:
评论
7 楼 kebo 2008-05-20  
我们controller层,一方面需要控制json的格式,控制具体哪些数据,比如bean转换的深度和属性等,在fliter中比较麻烦
6 楼 nickcen 2008-05-19  
没有硬性规定,从显示与逻辑分离的角度,放在controller那层,用filter或者横切技术实现模型转json比较灵活。
5 楼 stworthy 2008-05-19  
SERVICE不应该参与json的处理。
4 楼 fantasybei 2008-05-19  
serveice就处理业务吧,数据组织放在controller里
3 楼 laiseeme 2008-05-18  
你的意思是你在service生成对象  然后在控制层将数据写入json对象么?
2 楼 pkjiaoda 2008-05-17  
都可以哦,我是在控制层
1 楼 laiseeme 2008-05-08  
所以在service里面都是这样的方法
public JSONObject login(UserInfo userInfo)throws Exception;


在控制层捕获异常,然后再生成异常信息 装到jsonobject里面

相关推荐

    []jsonview]免安装json图形化工具

    无论是在开发、测试还是日常的数据处理工作中,这个工具都能极大地提升JSON数据的处理效率和准确性。使用这个工具,你可以更轻松地管理和理解那些复杂、庞大的JSON数据,从而更好地服务于你的项目。

    C语言json字符串的生成与解析

    - 生成JSON字符串则需要反向操作,将C的数据结构转换为JSON格式。这通常涉及调用一系列函数,如json_object_new_object()、json_object_new_string()等,构建JSON对象,然后使用json_object_to_json_string()生成...

    json处理配置文件

    10. **代码验证**:为了保证配置文件的正确性,可以在项目构建阶段使用JSON Schema或类似的工具对配置文件进行验证,确保其符合预定义的结构和规则。 通过以上知识点,我们可以有效地管理和处理JSON格式的配置文件...

    JsonView Json视图工具

    总的来说,JsonView是一款必不可少的Android开发辅助工具,无论是在开发阶段还是在生产环境中,都能有效帮助开发者快速理解和处理Json数据,提高工作效率。无论是新手还是经验丰富的开发者,都可以从中受益。通过其...

    Node.js-fony是一个简单的命令行工具可以从提供的模板生成虚拟JSON数据

    ### 四、使用fony生成JSON数据 例如,创建一个名为`example.json`的模板文件: ```json { "name": "(10)>", "age": (18,60)>, "children": , "dates": [("YYYY-MM-DD")>, ("YYYY-MM-DD")>], "address": { ...

    JsonView查看Json工具

    总结来说,`JsonView`作为一个高效的JSON查看器,是开发者在处理JSON数据时的好帮手。它不仅提供了整洁的显示方式,还有强大的搜索、编辑和导航功能,使得JSON数据的分析和调试变得更加轻松。如果你在工作中经常与...

    javajson的lib

    在解析或生成JSON时,可能会用到它的字符串和对象处理功能。 3. `commons-beanutils-1.8.3.jar`:Apache Commons BeanUtils简化了JavaBeans的使用,提供了属性访问的便利方法。在处理JSON时,可以将JSON对象转换为...

    Mixly的JSON数据收发使用说明

    在Mixly 0.998版本中,文本类中新增了8个与JSON相关的模块,这些模块覆盖了JSON数据的基本操作需求。需要注意的是,在当前版本中并没有包含针对JSON数组处理的模块,未来版本可能会根据用户的需求对此进行补充。现有...

    Json离线校验视图工具

    此外,它可能还具备搜索、复制、编辑JSON数据的功能,以便在调试和测试阶段进行操作。 离线使用这些工具的一大优势是,它们不受网络环境限制,可以在任何时间、任何地点进行JSON数据的校验,这对于开发人员在无网络...

    cpp-JSONchecker是一个下推自动机能够快速判断一个JSON文本的语法是否正确

    一个高效的JSON语法检查器可以帮助开发者在早期阶段发现并修复问题,提高代码质量和稳定性。 在"JSON-c-master"这个压缩包中,我们可以推测这是"JSON-c"库的一个版本。JSON-c是一个C语言实现的JSON库,它提供了JSON...

    清华大数据作业MapReduce处理几百个G的JSON数据.zip

    在Map阶段,每个Mapper会接收到一个JSON文档,解析文档并生成如("field1", value1)、("field2", value2)等形式的键值对。这里,"field1"、"field2"是JSON对象的属性,value1、value2是对应的属性值。这些键值对会被...

    wince6下的json操作

    1. `JsonHelper.cs` - 这个文件可能包含了自定义的JSON操作类,如解析和生成JSON字符串的辅助方法。 2. `Json.csproj` - 这是Visual Studio的项目文件,用于构建和管理JSON相关的代码。 3. `CodeBetter.Json.sln` 和...

    将JSONSchema编译成TypeScripttypings

    在这种情况下,`json-schema-to-typescript`支持处理数组、引用和其他复杂结构,以生成对应的TypeScript接口。 转换过程中,工具会处理JSON Schema中的各种属性,如`type`(定义数据类型)、`properties`(定义对象...

    json 浏览器线下格式化,分层清晰,可收缩

    总的来说,“JSON浏览器线下格式化,分层清晰,可收缩”的工具是开发人员和数据分析师的得力助手,它提供了一种直观的方式来理解和操作JSON数据,无论是在开发阶段还是在数据分析过程中,都能发挥重要的作用。...

    APIJSON初期构思及实现

    2. **自动校验与转换**:在请求阶段,APIJSON会对输入的数据进行验证,确保其符合预期的类型和格式。同时,它还会自动将前端发送的JSON数据转换为后端可处理的模型对象,简化了数据转换的步骤。 3. **权限与安全**...

    前端项目-json-schema-faker.zip

    JSON Schema Faker是前端开发中一个非常实用的工具,它结合了JSON Schema的验证能力和Faker的假数据生成能力,让开发者在没有实际数据源的情况下也能高效地进行开发和测试工作。理解并熟练使用JSON Schema Faker,将...

    json解析器

    通过阅读和理解这些代码,你可以学习到如何在C语言中实现一个完整的JSON解析器,包括解析逻辑、内存管理、错误处理等方面的知识。同时,由于该解析器被描述为轻量级且易于修改移植,因此它可能采用了简单而高效的...

    JSON字符串校验

    描述中提到的“使用此工具可以校验你的JSON字符串是否合法,错误在什么地方”是指存在一个专门的JSON校验工具,它可以分析输入的字符串,检测其中的语法错误,并指出具体问题所在。这样的工具对于开发者来说非常实用...

    水淼·JSON解析助手

    无论是在开发阶段还是在维护阶段,"水淼·JSON解析助手"都是一个非常实用的辅助工具。 总之,JSON作为现代Web开发中的核心组成部分,理解和处理JSON数据的能力至关重要。"水淼·JSON解析助手"通过提供直观、高效的...

    JSONeditor

    JSON是一种轻量级的数据交换格式,因其简洁明了、易于阅读和编写,同时又被机器快速解析和生成,因此在Web服务和应用程序间传输数据时广泛使用。JSONeditor为用户提供了将JSON字符串转化为直观的结构化对象视图的...

Global site tag (gtag.js) - Google Analytics