后台程序的文件组织关系简介

初学javaWeb,对后台的很多技术只是浅显的了解,仅限于能看懂基本的语言,对各个文件之间是如何工作的理解起来相当的困难,在师哥的帮助下,对后台的各层包的功能以及关系有了浅显的认识,特此总结。

对应每个功能新建各自的文件夹,每个文件夹下建好各层包文件。

写后台方法的顺序:

(1)建立Model实体类(对应数据库表)——>逻辑层——>数据层——>servlet

后台程序的文件组织关系简介

(2)逻辑层、数据层内部顺序:

              接口——>实现类——>工厂类

后台程序的文件组织关系简介

注意这里的新建接口和类的方法不同,接口新建要选择新建接口文件,新建完接口再去新建implement包中的实现类,在接口那里一定要选择新建的实现类所对应的接口文件

后台程序的文件组织关系简介

(3)model层写法:对应于数据库中的表字段声明变量。

后台程序的文件组织关系简介

声明好变量之后,直接右键选择源码——>生成get和set方法

后台程序的文件组织关系简介

(4)逻辑层和数据层依靠逻辑层接口中这一条语句连接,逻辑层中声明数据层中类的变量。

后台程序的文件组织关系简介

(5)Servlet中调用逻辑层。servlet中声明逻辑层类的实例。

后台程序的文件组织关系简介

调用后台执行顺序是:JS文件中ajax访问.do接口->web.xml文件里查找.do方法,用于ajax调用servlet——>servlet文件调用逻辑层——>逻辑层调用数据层sql语句——>查到的数据返回到servlet。