项目简介

项目来源于:https://github.com/wenlongup/LostAndFound

因原github仓库无数据库文件,经过本人修改,现将该仓库重新上传至个人gitee仓库。

https://gitee.com/coderzcr/LostAndFound

本系统基于JSP+Spring+SpringMVC+Hibernate+Mysql的校园失物招领网站。本系统没有使用常用的SSM或者SSH框架,而是

以Spring+SpringMVC+Hibernate三个框架结合来完成。这样能完美诠释框架是服务于服务,只要某个框架利于您的开发进程,就不必拘泥于框架,使用最熟练最高效的即可。

难度等级:中等

技术栈

编辑器

Eclipse Version: 2019-12 (4.14.0)

前端技术

基础:html+css+JavaScript

框架:JQuery+EasyUI

后端技术

Spring+SpringMVC+Hibernate

模板引擎:JSP

数据库连接池:C3P0

数据库:mysql 5.7.27(个人测试使用)

jdk版本:1.8.0_181(个人测试使用)

tomcat版本:8.5.34(个人测试使用)

本地运行

Eclipse环境准备

1.eclipse新增jdk

2.eclipse新增tomcat

导入项目

若有疑惑可查看视频版本

1.下载zip直接解压或安装git后执行克隆命令。

git clone https://gitee.com/coderzcr/LostAndFound.git

2.使用eclipse导入项目,配置jdk、tomcat和所需jar包。

项目所依赖jar包在WebContent/WEB-INF/lib文件夹下。

3.打开Navicat For Mysql,创建lostandfound数据库,并运行sql/lostandfound.sql

4.修改resource\database.properties中数据库相关的内容。

5.发布到tomcat中,具体访问链接看tomcat配置,若未修改则http://localhost:8080/LostAndFound为登录页面。

登录账号2013031308 2013031308

http://localhost:8080/LostAndFound/admin 为管理员页面.

账号:admin@qq.com  密码:lgladmin

注意

  • 该项目未声明mysql、jdk、tomcat使用版本,以上版本号均为个人测试使用版本。
  • 注意修改resource\database.properties中数据库相关的内容。

项目截图











声明

  • 该项目收集于github,本人只是代为说明使用技术、注意点及启动方式,帮助大家进行学习交流。
  • 若通过gitee地址无法下载该项目或无法正常运行,可私信我,本人免费协助。

推荐阅读


本篇已收录于个人GitHub仓库https://github.com/coderzcr/JavaWeb-Project-Source-Share,欢迎Star。

JSP+Spring+SpringMVC+Hibernate+Mysql实现的校园失物招领网站的更多相关文章

  1. 框架篇:Spring+SpringMVC+hibernate整合开发

    前言: 最近闲的蛋疼,搭个框架写成博客记录下来,拉通一下之前所学知识,顺带装一下逼. 话不多说,我们直接步入正题. 准备工作: 1/ IntelliJIDEA的安装配置:jdk/tomcat等..(本 ...

  2. spring+springmvc+hibernate 整合

    三大框架反反复复搭了很多次,虽然每次都能搭起来,但是效率不高.最近重新搭了一次,理顺了思路,整理了需要注意的地方,分享出来. 工具:Eclipse(jdk 1.7) spring和hibernate版 ...

  3. Spring MVC基础知识整理➣Spring+SpringMVC+Hibernate整合操作数据库

    概述 Hibernate是一款优秀的ORM框架,能够连接并操作数据库,包括保存和修改数据.Spring MVC是Java的web框架,能够将Hibernate集成进去,完成数据的CRUD.Hibern ...

  4. spring+springmvc+hibernate 礼品管理系统

    spring+springmvc+hibernate template礼品管理系统 1.简单介绍 如标题所示,这篇文章简单写了一个基于spring+springmvc+hibernate templa ...

  5. Spring MVC Hibernate MySQL Integration(集成) CRUD Example Tutorial【摘】

    Spring MVC Hibernate MySQL Integration(集成) CRUD Example Tutorial We learned how to integrate Spring ...

  6. Spring+SpringMvc+Hibernate整合记录

    Spring+SpringMvc+Hibernate+Maven整合各大配置文件记录 1.Idea新建的Maven架构 2.Maven的对象模型的内容 <project xmlns=" ...

  7. Maven搭建简单的SPring+SpringMVC+Hibernate框架

    公司的项目用到的框架是Spring+SpringMVC+Hibernate 以前没有用过,所以要系统的学习一下,首先要学会怎么搭建 第一步  创建一个Maven的web项目  创建方法以前的博客中有提 ...

  8. 笔记48 Spring+SpringMVC+Hibernate整合

    搭建Spring+SpringMVC+Hibernate的框架的思路如下: 1.创建Maven项目,按需映入Maven包依赖. 2.搭建Spring:配置Spring对控件层Bean的注入. 3.搭建 ...

  9. SSH(Spring SpringMVC Hibernate)框架整合

    项目说明: 使用SSH(Spring SpringMVC Hibernate)框架整合添加部门功能 项目结构   1.导入依赖jar包 <!--单测--> <dependency&g ...

随机推荐

  1. python 集合(set)和字典(dictionary)的用法解析

    Table of Contents generated with DocToc ditctaionary and set hash 介绍 集合-set 创建 操作和访问集合的元素 子集.超集.相对判断 ...

  2. 配置CORS代理请求

    参考资料: Vue-CLI 3.x 跨域问题处理 使用代理设置:见官方文档 配置代理 新建配置文件 在 package.json 文件的同级目录下创建 vue.config.js 文件,文件的格式应该 ...

  3. SpringCloud(七)超时、重试

    一.Ribbon(单独配置) 可以通过ribbon.xx来进行全局配置.也可以通过服务名.ribbon.xx来对指定服务配置 全局配置: ribbon: ConnectTimeout: 3000 #连 ...

  4. DataTable运用

    DataTable dataDis.AsEnumerable().Sum(bu => bu["QtyPlan"].ConvertInt32()); ndata.TDefSty ...

  5. windows 系统使用技巧

    1 自定义发送到C:\Users\adm\AppData\Roaming\Microsoft\Windows\SendTo 2 自定义关机shutdown -s -t time,可写在快捷方式中shu ...

  6. react: typescript interface useState issue

    define interface: interface ILoginState { imageId: string; imageSrc: string; username: string; passw ...

  7. Python常见报错 - 使用openpyxl模块时出现错误: zipfile.BadZipFile: File is not a zip file

    背景 在pycharm项目下,有一个data.xlsx,主要用来存放接口测试用例数据的 要通过openpyxl库去读取data.xlsx,方法: openpyxl.load_workbook(path ...

  8. tp5 -- join注意事项

    使用数据库关联查询的时候,有时候会避免不了两个表格字段名称都一样的尴尬, 这时候管理查询出来的只有其中一个表格字段名称的数据,因为在相同字段名称的情况下,数据会自动覆盖. 这时候,我们只需要给其中一个 ...

  9. 关于vagrant环境下项目中图片缓存的问题

    之前用的是iis所以可能没有这些问题,后来换了nginx之后发现图片缓存问题很严重,本项目用的是thinkphp5框架:浏览器.runtime.session.cookie.加参数,后台,所有缓存都清 ...

  10. 4.K均值算法应用

    一.课堂练习 from sklearn.cluster import KMeans import matplotlib.pyplot as plt import numpy as np from sk ...