java语言搭建app后台入门

来源:互联网 发布:淘宝一直不发货会怎样 编辑:程序博客网 时间:2024/06/05 00:42

最近由于后台开发人员有其他任务,导致app后台开发人手不够,因此公司让我自己学习写服务器接口。在学习java基础后,发现不知道下一步该学习什么知识点,javaweb里的知识点,相关框架太多。在遇到项目比较紧急的时候,时间不允许我们按部就班学习所有的知识点,因此这篇文章出发点就是为了让有app开发经验的朋友在最短的时间内了解一个中小型项目的后台搭建所需要的知识点,只是一个大概的描述。有什么不对的地方请大家指教。

首先了解所需要的开发环境和开发工具(给出名字,具体请百度)
1.Java集成环境的安装,这个是必须的,需要下载JDK并且安装,请自行百度具体步骤
2.MyEclipse:一款主要用于Java、Java EE以及移动应用的开发集成环境,相当于iOS开发中的Xcode。下载及安装请自行百度,注意MyEclipse是收费的,如果想免费使用,则需要破解,网上有教程,不难。
3.Tomcat:一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,性能稳定,主要是免费。安装好Tomcat自己可以先运行体验一下,然后我建议把Tomcat集成到MyEclipse,方便后面调试。具体方法请自行百度。
4.一款数据库软件,如MySql,SQL Server,Oracle等等,具体选择哪个根据实际情况而定。

相关的环境和工具都安装好后,就可以进行开发了。在开发之前我建议先了解一下javaweb的分层,这样有利于理解下一步说的名词。简单来说app和后台的对接流程就是,app发一个请求给后台(这里的后台就是我们要开发的web工程),后台根据请求去数据库里增删改查,然后把结果返回给app端。就说到这里,然后具体的还是自己百度,多看看资料就能理解了。

1.学习完java基础后,接下来要看的第一个知识点就是servlet,打开MyEclipse,新建一个web project,然后在src文件下新建一个包,再新建一个servlet文件,在servlet里可以看到doget和dopost两个方法。这就是接收app传来的请求后要调用的方法,也就是一个控制器。在这里处理app传来的请求,然后调用方法去访问数据库。

2.了解学习了servlet时,发现要去访问数据库,这时候就需要用到JDBC了。百度百科的解释:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。简单来说,我们写的程序想要访问数据库就需要一个连接,不同数据库需要的连接驱动都不一样,根据你的数据库类型选择相应的jar包,导入工程就可以了。JDBC的具体使用自行百度就好

到这里,如果不考虑性能等各方面问题,通过servlet+jdbc就可以搭建一个后台了。然后只需要把web工程发布到自己的tomcat服务器(发布方法可以自行百度),最后搭建一个局域网,就可以通过移动端来访问了。后面有时间的话会发出一个demo和具体步骤。

0 0