JAVA写接口傻瓜(?)教程(一)
当一个安卓开发人员/微信小程序开发者想做点什么的时候,如果他发现没有合适的接口,那么单机安卓、本地数据库emmm。没了接口就好像老人没了拐杖、盲人没了墨镜,完全可以称得上是举步维艰。生活艰难到需要自己写接口了...因为还是比较习惯java语言(虽然python写接口就一行),所以简单介绍一下如何使用java+SQL sever+Tomcat实现接口,输出数据格式为json。
1、开发环境
    
在这里吹一下这个IDE,和android studio是一家公司开发的,UI舒服,功能强大。缺点大概就是比较笨重....开一个IEDA大概要5分钟?不过在跑程序的时候速度还好。
2、Tomcat配置(电脑已有,和IDEA连接起来)
首先,我们新建一个java web项目
    
然后一路next,finish就行。
     新项目完成。
新项目完成。
接下来,看图~
    
    
     点击configure
点击configure
    
点击Tomcat home后面的图标,选择你下载好的Tomcat路径,等它自己识别出来版本,然后点击OK
    
这是完全配置好的部分,因为我这一版Tomcat的端口号的8079,所以自动识别出来的是8079.浏览器那边我是自己改的chrome,为了和平常使用的火狐区别出来。
然后打开自动生成的index.jsp测试
测试成功
    
或许可以参考这篇博客,因为我写博客的时候Tomcat已经配置好了,所以难保初学者不出现什么问题
https://www.cnblogs.com/Miracle-Maker/articles/6476687.html
JAVA写接口傻瓜(?)教程(一)的更多相关文章
- JAVA写接口傻瓜(#)教程(四)
		接上篇 7.sevlert 啊啊啊终于写到最重要的实现部分了.Servlet = Service + Applet,表示小服务程序.Servlet 是在服务器上运行的小程序.这个词是在 Java ap ... 
- JAVA写接口傻瓜($)教程(三)
		接上一篇 补充:事实上java的类需要在src文件夹里写,classes文件夹只是会同步src文件夹里的类.如果在classes文件夹里操作java类,是会提示文件只读的.src文件夹中进行代码编写 ... 
- JAVA写接口傻瓜(%)教程(五)
		今天主要说一下在URL 中使用?传值的问题.在显式的使用get方法获取特点数据时,一般会通过?传递参数值,sevlert根据参数在数据库中对应的查找内容.所以,SQL语句需要拼接,要加上后面的参数.参 ... 
- JAVA写接口傻瓜(!)教程(二)
		接上一篇 3.数据库SQL sever配置 理论上来说,java web项目连接什么数据库都行,但是我电脑上SQL sever用了三年了,各种操作都比较熟悉,所以也懒得再用My SQL.想用My SQ ... 
- java写接口
		1.先导spring包 2.首先配置spring.xml的监听web.xml配置. <context-param> <param-name>contextConfigLocat ... 
- java为移动端写接口
		java作为一门后端语言,其厉害之处在于web,大家比较熟知的各种网络应用,java都能做,那么在这个移动优先的时代,如何继续发挥java的强大呢.通常是让java作为一个app的服务端,为app客户 ... 
- Java后端开发工作 - 写接口
		我在公司的工作内容是,对于一个BS应用,负责服务器端开发工作,Java语言.与前端开发人员合作,最终提供给前端RESTFUL接口,保证页面正常响应. 经验之谈 一个接口可以理解为一个业务逻辑,一个业务 ... 
- java写webservice接口
		有一个需求:要求根据设备mac和终端设备类型来查询设备库存状态. 接口协议是采用webservice协议,信息交互方式为xml格式信息 输入参数存放到XML各个节点下,并转为一个String,作为接口 ... 
- ubuntu下安装和配置最新版JDK8傻瓜教程
		ubuntu下安装和配置最新版JDK8傻瓜教程 听语音 | 浏览:18940 | 更新:2014-07-14 22:13 | 标签:ubuntu 1 2 3 4 5 6 分步阅读 ubuntu系统通常 ... 
随机推荐
- Python 第八阶段 学习记录之---算法
			算法(Algorithm): 一个计算过程, 解决问题的方法 1.递归的两个特点 - 调用自身 - 结束条件 时间复杂度 - 时间复杂度是用来估计算法运行时间的一个式子(单位) - 一般来说,时间复杂 ... 
- python大作业
			爬取西刺代理 生成请求头 #encoding = utf-8; __all__ = ("Header"); import random; class Header(object): ... 
- 实验1 C语言开发环境使用和数据类型,运算符,表达式
			part :验证性内容 .输出学号. #include<stdio.h> int main(void){ printf("); ; } .输入两个整数,求它们的乘积. #incl ... 
- 安卓自定义TextView实现自动滚动
			xml文件代码 <com.mobile.APITest.ScrollEditText android:id="@+id/statusEditText" android:lay ... 
- java 接口详解
			定义接口 接口继承和实现继承的规则不同,一个类只有一个直接父类,但可以实现多个接口.Java 接口本身没有任何实现,只描述 public 行为,因此 Java 接口比 Java 抽象类更抽象化.Jav ... 
- 第十一节 JS事件基础
			空白点击事件(没什么用处,做个介绍) <!DOCTYPE html> <html lang="en"> <head> <meta char ... 
- Java延时器
			package listener; import java.util.Timer; import java.util.TimerTask; public class Timeer { /** * sc ... 
- Hadoop-Impala学习笔记之管理
			配置参数管理 待补充... 资源分配管理(Admission Control) Impala有资源池的概念,允许某些查询在特定的资源池执行,不过在白天不跑批/晚上不跑adhoc的DSS系统中,该机制并 ... 
- .babelrc和babel.config.js的相同配置不能合并
			项目内部已经有了babel的配置文件babel.config.js module.exports = { presets: ["@vue/app"], }; 然后由于要按需引入el ... 
- DataTable2JSON 和 DataTable2Class 性能比较
			DataTable 用 5000行和50000行数据做测试,得出转class效率貌似高一点点,不过优化并不大,还是 sql ,网络请求方面做优化比较显著. jobject 2019-03-07 06: ... 
