毕业设计|课程设计|SSM开发实现图书管理系统(一)

简介: 毕业设计|课程设计|SSM开发实现图书管理系统

项目编号:KS036

一,环境介绍

语言环境:Java:  jdk1.8

数据库:Mysql: mysql5.7

应用服务器:Tomcat:  tomcat8.5.31

开发工具:IDEA或eclipse

开发技术:SSM+BootStrap+JSP

展示视频:SSM图书馆管理(借阅)系统_哔哩哔哩_bilibili

二,项目简介

本系统基于SSM框架开发实现了图书借阅管理的相关功能,用户有三种:管理员、工作人员、读者三类,实现了图书管理、读者管理、工作人员管理、借阅、归还、查阅借阅记录、查阅图书、上班打卡等相关的主要核心功能,可以做为毕业设计或课程设计使用,界面设计美观大方,希望得到你的支持。

三,系统展示

用户登录:管理员、工作人员、读者均从此处登录

管理员首页

图书管理

读者管理

工作人员管理

借还日志

公告管理

工作人员登录后:可以进行在线打卡

读者登录

四,核心代码展示

package com.book.dao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Repository;
@Repository
public class AdminDao {
    private JdbcTemplate jdbcTemplate;
    @Autowired
    public void setJdbcTemplate(JdbcTemplate jdbcTemplate) {
        this.jdbcTemplate = jdbcTemplate;
    }
    private static final String MATCH_ADMIN_SQL="SELECT COUNT(*) FROM admin where admin_id = ? and password = ? ";
    private static final String RE_PASSWORD_SQL="UPDATE admin set password = ? where admin_id = ? ";
    private static final String GET_PASSWD_SQL="SELECT password from admin where admin_id = ?";
    public int getMatchCount(int adminId,String password){
        return jdbcTemplate.queryForObject(MATCH_ADMIN_SQL,new Object[]{adminId,password},Integer.class);
    }
    public int rePassword(int adminId,String newPasswd){
        return jdbcTemplate.update(RE_PASSWORD_SQL,new Object[]{newPasswd,adminId});
    }
    public String getPasswd(int id){
        return jdbcTemplate.queryForObject(GET_PASSWD_SQL,new Object[]{id},String.class);
    }
}


毕业设计|课程设计|SSM开发实现图书管理系统(二)https://developer.aliyun.com/article/1423965

相关文章
|
6月前
|
Java 数据库
使用ssm框架搭建的图书管理系统
本文介绍了使用SSM框架搭建的图书管理系统,包括图书信息管理、借阅记录管理、公告管理、出入库管理以及用户管理等功能。
使用ssm框架搭建的图书管理系统
|
8月前
|
前端开发
杨校老师之基于SSM开发的校园点餐配送系统
杨校老师之基于SSM开发的校园点餐配送系统
79 0
杨校老师之基于SSM开发的校园点餐配送系统
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的兰亭序图书管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的兰亭序图书管理系统附带文章和源代码部署视频讲解等
64 6
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的文化遗产的保护与旅游开发附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的文化遗产的保护与旅游开发附带文章和源代码部署视频讲解等
60 1
|
9月前
|
JavaScript Java 测试技术
基于ssm+vue.js的小型企业办公自动化系统的设计和开发附带文章和源代码设计说明文档ppt
基于ssm+vue.js的小型企业办公自动化系统的设计和开发附带文章和源代码设计说明文档ppt
51 4
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的校园二手交易平台的设计与开发附带文章和源代码设计说明文档ppt
基于ssm+vue.js+uniapp小程序的校园二手交易平台的设计与开发附带文章和源代码设计说明文档ppt
79 2
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的图书管理系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js+uniapp小程序的图书管理系统附带文章和源代码设计说明文档ppt
55 1
|
8月前
|
Web App开发 前端开发 JavaScript
基于ssm+layui开发汽车租赁管理系统
基于ssm+layui开发汽车租赁管理系统
61 0
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的毕业设计管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的毕业设计管理系统附带文章和源代码部署视频讲解等
31 0
|
8月前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的二手交易平台设计与开发附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的二手交易平台设计与开发附带文章和源代码部署视频讲解等
51 0