Java程序API数据接口
来源:互联网 发布:淘宝无线访客来源 编辑:程序博客网 时间:2024/06/02 01:28
API:应用程序接口(API:Application Program Interface)
一、使用数据接口的作用
1、封装逻辑
数据接口从数据库查询出数据,并组织成json格式,这个逻辑如果在每个终端都写一遍,那样将编写大量重复代码
2、便于分布部署
可以部署多份API便于多个终端使用
3、提高安全性
可以避免从APP端直接访问数据库
图1 API是连接应用集群与数据库的桥梁
API 同时也是一种中间件,为各种不同平台提供数据共享。根据单个或分布式平台上不同软件应用程序间的数据共享性能,可以将 API 分为四种类型:
远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信;
标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享;
文件传输:文件传输通过发送格式化文件实现应用程序间数据共享;
信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享.
二、项目搭建(代码http://pan.baidu.com/s/1i5nrT9V)
1. 技术选型:使用springmvc+mybatis jdk1.7 tomcat7
(注:没有届面,只有数据接口,通过springmvc中的controller对外提供数据服务,利用@ResponseBody注解将数据转成json数组)
2. 项目搭建
-1 pom.xml
-2 web.xml
-3 pring-servlet.xml
-4 日志配置文件
-5 数据库连接属性文件
-6 mybatis配置文件
3. 代码编写(按个人习惯正序、倒序书写)(使用Mybatis)
-1 DAO接口类
-2 映射文件
-3 实体类代码
-4 Service接口类
-5 Service实现类
-6 控制器类
另:API 与图形用户接口(GUI)或命令接口有着鲜明的差别:API 接口属于一种操作系统或程序接口,而后两者都属于直接用户接口。
希望对你有帮助,祝你有一个好心情,加油!
- Java程序API数据接口
- java中怎么调用api数据接口
- HTML5 API 程序接口
- 天气数据接口API
- 免费API数据接口
- 一些数据API接口
- 微信小程序13--通过api接口将json数据展现到小程序上
- 微信小程序通过api接口将json数据展现到小程序上
- 短信api服务数据接口
- 天气数据API接口记录
- IOS加密api数据接口
- 利用java调用百度API接口,解析返回的json数据,突破百度API接口调用结果的限制
- Android程序之聚合数据全国天气预报查询API接口使用演示
- API数据接口_免费数据调用接口-聚合数据
- 新闻资讯API接口-健康资讯免费数据API接口
- JAVA API接口提供注意事项
- Opencm9 java api接口文档
- java调用Jenkins接口api
- 操作系统入门
- USC oj 1611 XX‘s dream
- 【数位DP】URAL 1057 Amount of Degrees
- hdu3559 Frost Chain (概率dp+记忆化搜索)
- 383. Ransom Note
- Java程序API数据接口
- Leetcode 22. Generate Parentheses (Medium) (cpp)
- 字符串相似度算法(编辑距离算法 Levenshtein Distance)
- Java Swing ,如何在Jframe中加入图片
- ceph部署
- Java菜鸟---Java实现多线程方式怎么选择
- UVA - 884 Factorial Factors
- UVA11210
- 【基础试题】蛇形矩阵 Time Limit:1000MS Memory Limit:65536K Total Submit:252 Accepted:118 Description 蛇形矩