标签:服务 size orm 网络 解决 表数据 dao 交互 开发者
数据交换:
针对不同的环境(HTML、java服务器、数据库),所要求的数据形态不一样,因为java服务器是业务逻辑层,所以其他两个的数据形态必须有一个数据转换接口;
一种示例:
HTML页面以(表单数据,Sring格式)——(json格式)——网络(http:文本串)——java服务器(json字符串转换为Entity类型的对象)——(业务层执行Dao层封装的方法)——(Dao层封装sql对数据库进行访问)——(数据库:关系型数据库以表的形式存储,Nosql是以键值对存储;);
分析:
本示例采用json对象作为接口进行客户端与服务端数据交互形式;(初步实现前后端分离:使用AJAX技术实现);
采用ORM思想使开发者可以用java面向对象思想进行操作数据库。ORM思想需要解决的核心问题是对象数据与表数据之间的相互转换。
标签:服务 size orm 网络 解决 表数据 dao 交互 开发者
原文地址:https://www.cnblogs.com/loveweni/p/12754814.html