码迷,mamicode.com
首页 > 编程语言 > 详细

javaweb各种环境下的数据交换——拙见

时间:2020-04-22 20:06:06      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:服务   size   orm   网络   解决   表数据   dao   交互   开发者   

数据交换:
针对不同的环境(HTML、java服务器、数据库),所要求的数据形态不一样,因为java服务器是业务逻辑层,所以其他两个的数据形态必须有一个数据转换接口;

一种示例:
HTML页面以(表单数据,Sring格式)——(json格式)——网络(http:文本串)——java服务器(json字符串转换为Entity类型的对象)——(业务层执行Dao层封装的方法)——(Dao层封装sql对数据库进行访问)——(数据库:关系型数据库以表的形式存储,Nosql是以键值对存储;);

分析:
本示例采用json对象作为接口进行客户端与服务端数据交互形式;(初步实现前后端分离:使用AJAX技术实现);

采用ORM思想使开发者可以用java面向对象思想进行操作数据库。ORM思想需要解决的核心问题是对象数据与表数据之间的相互转换。

javaweb各种环境下的数据交换——拙见

标签:服务   size   orm   网络   解决   表数据   dao   交互   开发者   

原文地址:https://www.cnblogs.com/loveweni/p/12754814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!