一.开发平台和前期准备
1.前端工具:微信web开发者工具
打web开发者工具,新建小程序项目,目录和名称自己随意填,AppID点击体验:小程序
小程序打开后,点击右上方的详情,项目设置,勾选不校验xxxxx
2.后台开发工具:eclipse
eclipse要求是java ee版的,并配置好tomcat,后面需要创建Dynamic Web Project
3.服务器:tomcat
4.数据库:mysql
二.目录截图
1.微信开发者工具目录截图
其中,.wxml 后缀文件相当于网页的HTML,.wxss文件相当于网页的css,.js 后缀文件是脚本逻辑文件,.json 后缀的 是JSON 配置文件,每一个页面都必定包含这四类文件!
2.eclipse目录截图
简单直白的讲就是,xxxServlet会接收微信小程序传过来的请求,然后xxxServlet会调用xxxDao完成请求,而无论是xxxServlet还是xxxDao都会调用xxxDTO来完成函数的调用,util是工具包,这包只有一个类DataAccess,该工具类是为了方便链接数据库。毫无疑问,一个完整的小程序,不会只向服务器发送一个请求,那么这时候我们就需要用到web.xml文件来控制请求的跳转了。
当然,我们还可以用SSM框架或者SSH框架来实现,但需要导入各种jar包等等一系列操作,并不利于初学者掌握,有兴趣的可以自己学习!