研究目的 基于B/S模式的实验室管理系统,它所覆盖的功能范围包括有实验室设备管理功能,实验室预约管理功能,实验设备购置与报废、审批购置申请报废申请、基本的设备查询统计等。它是一个由计算机软件、数据库管理、以及管理人员,学生,教师有机组成的实验室管理系统。 研究方法 相关技术 Spring Spring是一个开源框架,同时也是一个轻量级的框架,。并且Spring也是模块化的,这意味着我们可以使用其中的部分功能而不考虑其他不需要的功能。例如我们可以使用Spring中的AOP,IoC,DI并且舍弃其中的Dao使用Mybatis代替。 SpringMVC Spring 框架提供了我们日常开发中需要的web应用的MVC模块。因此可以说是spirngMVC是spirng的后来产品。SpringMVC所有的设计都是基于一个servlet,其类名为DispatcherServlet。所有的请求都将被它拦截,并且在初始化该servlet的时候就将映射初始化进来,因此DispatchServlet可以返回映射之后的视图。 MyBatis MyBatis 是一个不错的持久层框架,减少了代码的硬编码,也支持用户自己编写SQL语句,可以在xml中可以完成一对一或一对多的映射。使用起来非常轻便,易于上手。并且MyBatis支持多种数据库。 MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于。Oracle。旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 Tomcat Tomcat是Apache下的一个开源的服务器项目,由于其开源以及代码效率执行非常好,深受广大开发人员的热爱。并且Tomcat服务器实现了jsp的解析,而且提供了一些不错的web功能。 项目使用 修改配置文件 如果本地的数据库版本是8以上, 需要修改配置文件中关于dbcp的配置部分, 以及pom.xml的jdbc-connection版本。 关于连接数据库的参数 applicationContext.xml mysql.properties 运行sql脚本 创建数据库 lab 运行doc目录下的lab.sql 在项目目录下(src\ilab_pro)运行 install mvn install 将war包部署到tomcat 将target目录下的war包放到tomcat即可看到效果,对应的网址 localhost:8080/ilab/index.jsp
- 1
- 2
- 粉丝: 183
- 资源: 5909
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助