这个文章是为了让有app开发经验的朋友在最短的时间内了解一个中小型项目的后台搭建所需求的知识点,只是一个大约的描绘。
首先了解所需求的开发环境和开发工具
1.Java集成环境的安装,这个是有必要的,需求下载JDK并且安装,请自行百度详细步骤
2.MyEclipse:一款首要用于Java、JavaEE以及移动应用的开发集成环境,相当于iOS开发中的Xcode。下载及安装请自行百度,留意MyEclipse是收费的,假如想免费使用,则需求破解,网上有教程,不难。
3.Tomcat:一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,性能稳定,首要是免费。安装好Tomcat自己能够先运转体验一下,然后我主张把Tomcat集成到MyEclipse,方便后边调试。详细办法请自行百度。
4.一款数据库软件,如MySql,SQLServer,Oracle等等,详细选择哪个依据实际情况而定。
相关的环境和工具都安装好后,就能够进行开发了。在开发之前我主张先了解一下javaweb的分层,这样有利于了解下一步说的名词。简单来说app和后台的对接流程便是,app发一个恳求给后台(这儿的后台便是咱们要开发的web工程),后台依据恳求去数据库里增修改查,然后把成果回来给app端。就提到这儿,然后详细的还是自己百度,多看看资料就能了解了。
1.学习完java根底后,接下来要看的第一个知识点便是servlet,翻开MyEclipse,新建一个webproject,然后在src文件下新建一个包,再新建一个servlet文件,在servlet里能够看到doget和dopost两个办法。这便是接收app传来的恳求后要调用的办法,也便是一个控制器。在这儿处理app传来的恳求,然后调用办法去拜访数据库。
2.了解学习了servlet时,发现要去拜访数据库,这时候就需求用到JDBC了。百度百科的解释:JDBC(JavaDataBaseConnectivity,java数据库衔接)是一种用于执行SQL语句的JavaAPI,能够为多种联系数据库供给统一拜访,它由一组用Java言语编写的类和接口组成。JDBC供给了一种基准,据此能够构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。简单来说,咱们写的程序想要拜访数据库就需求一个衔接,不同数据库需求的衔接驱动都不相同,依据你的数据库类型选择相应的jar包,导入工程就能够了。JDBC的详细使用自行百度就好
到这儿,假如不考虑性能等各方面问题,通过servlet+jdbc就能够搭建一个后台了。然后只需求把web工程发布到自己的tomcat服务器,最后搭建一个局域网,就能够通过移动端来拜访了。
有什么建议或者问题可以留言