代码拉取完成,页面将自动刷新
前端项目地址:https://gitee.com/wuruofeng/onlineschool
HUCM 2019 JAVA-EE 课题作业
成员:缪传鹏,杨超逸,姚家琦,吴若峰,陈锦明
初步定为:前端(vue),后端(springboot+mybatis+swagger),后台(struts2+hibernate+jquery+easyui)。看后期刘伟教学进度看能不能重构成SSM(SpringMVC+Spring+MyBatis)
.
|-- OnlineSchool //主工程总目录
| |-- src //后台代码目录
| | |-- com
| | | `-- team
| | | `-- onlineschool
| | | |-- action //Struts的Action目录
| | | |-- dao //Dao目录,存放dao接口(方法声明)以及对dao接口的实现(具体后台逻辑)
| | | |-- po //PO实体层,对应数据库中的实体
| | | |-- utils //工具类
| | | | `-- BaseDao.java //写好的BaseDao方法,里面已经有封装好的数据库连接和增删改的统筹方法
| | | `-- vo //View Object,与刘伟讲课上讲的FormBean类似,主要做前台元素到后台的封装
| | |-- db.properties //数据库配置文件
| | `-- struts.xml //struts XML文件
| `-- web //前台代码目录
| |-- WEB-INF //此目录工程内可见对外不可见,主要存放一些依赖库和配置文件
| | |-- lib
| | | `-- mysql-connector-java-8.0.15.jar //适用于MySQL8的连接器
| | `-- web.xml //Tomcat配置文件
| |-- assets //资源目录,图片,音频,视频等的存放位置
| |-- css //css目录
| |-- index.jsp //首页,服务器启动默认定位到此页,不过可以修改
| |-- js //JS目录
| `-- pages //其他网页目录
`-- SQL //SQL文件夹,里面存放建表语句
PPS:以上所有的配置,添加依赖,添加ignore文件由于IDE的不同方法也不同,请各位根据自身情况,不会的可以百度。
1.运行utils类中BaseDao中的Main方法如果控制台显示数据库连接成功则表示Dao层正常。
2.运行Tomcat能成功打开index.jsp则表示Tomcat配置正常。
3.Struts写个动作自己测。
1.最好不要Push一些乱七八糟的文件上来哦。💗
2.养成规范命名的好习惯。例如类名的标识符一般用大驼峰式书写格式,方法和变量的标识符则多用小驼峰式书写格式。英文规范点,实在不行可以百度翻译是不。
3.因为这门课程和软件工程是绑定的,那门课注重文档和规范,所以还是规范点儿好。
4.自己写的方法类名前面标明作者后期可以定位,如果不懂的话方便询问代码含义。
API调用接口说明(http://106.54.23.221:8080/swagger-ui.html )
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。