资源简介
实现了以下几种功能:
① 图书检索模块:是读者快速查询图书的主要途径,是图书管理系统的重要模。
② 图书管理模块:是图书管理员操作模块。本模块由归还图书登记、借出图书登记、续借图书登记模块构成,并且读者是无权进入的。
③ 数据维护模块:是由图书管理员控制的模块,它由增加、修改和删除读者,增加、修改删除图书,浏览修改读者、浏览修改图书等程序组成。 ④ 数据统计模块:由图书借阅统计、借出图书分类统计、读者借阅统计、到期末归还图书读者统计等几部分构成
代码片段和文件信息
package com.shuangyulin_QQ287307421.dao;
import javax.annotation.Resource;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import com.shuangyulin_QQ287307421.domain.Admin;
@Service @Transactional
public class AdminDAO {
@Resource SessionFactory factory;
/*保存业务逻辑错误信息字段*/
private String errMessage;
public String getErrMessage() { return this.errMessage; }
/*验证用户登录*/
@Transactional(propagation=Propagation.NOT_SUPPORTED)
public boolean CheckLogin(Admin admin) {
Session s = factory.getCurrentSession();
Admin db_admin = (Admin)s.get(Admin.class admin.getUsername());
if(db_admin == null) {
this.errMessage = “ 账号不存在 “;
System.out.print(this.errMessage);
return false;
} else if( !db_admin.getPassword().equals(admin.getPassword())) {
this.errMessage = “ 密码不正确! “;
System.out.print(this.errMessage);
return false;
}
return true;
}
/*修改用户登录密码*/
public void ChangePassword(String username String newPassword) {
Session s = factory.getCurrentSession();
Admin db_admin = (Admin)s.get(Admin.class username);
db_admin.setPassword(newPassword);
s.save(db_admin);
}
/*根据用户名获取管理员对象*/
public Admin GetAdmin(String username) {
Session s = factory.getCurrentSession();
Admin db_admin = null;
db_admin = (Admin)s.get(Admin.class username);
return db_admin;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3364 2018-03-13 14:43 基于SSH2图书管理系统升级版\.classpath
文件 315 2014-07-17 04:08 基于SSH2图书管理系统升级版\.myme
文件 1757 2018-03-13 14:43 基于SSH2图书管理系统升级版\.project
文件 500 2013-01-20 22:05 基于SSH2图书管理系统升级版\.settings\.jsdtscope
文件 364 2018-03-13 14:42 基于SSH2图书管理系统升级版\.settings\org.eclipse.jdt.core.prefs
文件 573 2018-03-13 14:43 基于SSH2图书管理系统升级版\.settings\org.eclipse.wst.common.component
文件 252 2018-03-13 14:43 基于SSH2图书管理系统升级版\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-01-20 22:05 基于SSH2图书管理系统升级版\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-01-20 22:05 基于SSH2图书管理系统升级版\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 5281 2014-07-17 04:36 基于SSH2图书管理系统升级版\mysql数据库建库脚本\ssh2_db.sql
文件 3354 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\beans.xm
文件 1640 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\dao\AdminDAO.java
文件 5036 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\dao\BookDAO.java
文件 3759 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\dao\BookTypeDAO.java
文件 4674 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\dao\LoanInfoDAO.java
文件 5561 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\dao\ReaderDAO.java
文件 3867 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\dao\ReaderTypeDAO.java
文件 1112 2012-08-25 19:58 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Admin-admin-validation.xm
文件 507 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Admin.hbm.xm
文件 434 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Admin.java
文件 2130 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Book.hbm.xm
文件 1935 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Book.java
文件 876 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\BookType.hbm.xm
文件 695 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\BookType.java
文件 1406 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\LoanInfo.hbm.xm
文件 1070 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\LoanInfo.java
文件 2350 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Reader.hbm.xm
文件 2063 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\Reader.java
文件 898 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\ReaderType.hbm.xm
文件 743 2014-07-17 04:07 基于SSH2图书管理系统升级版\src\com\lili_QQ313656857\domain\ReaderType.java
............此处省略249个文件信息
- 上一篇:MC9S12XS128开发板资料详细代码
- 下一篇:现代控制理论 绪方胜彦
相关资源
- 学校图书管理系统的设计与实现
- 在线图书管理系统
- SSH 图书管理系统
- 图书管理系统SpringMvc+mybatis
- 图书管理系统源码
- 图书馆系统管理系统
- 图书管理系统完全可以运行
- 面向对象程序设计课程设计-图书管理
- django写小图书管理系统
- SSM图书管理系统.zip
- 图书管理系统源码及制作安装包软件
- Qt开发图书管理系统
- ssh编写的图书管理系统
- 基于Django的图书管理系统
- 基于SSH框架的图书管理系统
- 图书管理系统项目
- .net图书管理系统源码
- 基于SSM的简单图书管理系统
- 图书馆图书管理系统 图书馆图书管理
- .net图书管理系统完整版源码
- 基于SSM框架(SpringMVC + Spring + Mybatis)
- 图书管理系统(SpringMVC)
- SSH图书管理系统源代码家各种开发文
- 基于BS架构的图书管理系统胶封.rar
- 基于WEB的图书管理系统
- 基于MyEclipse 的图书管理系统
- ssm maven 图书管理系统
- 毕业设计-基于苹果手机ios图书管理系
- 基于SSH框架的仿当当网图书管理系统
- struts2+hibernate+spring整合的适合初学者
评论
共有 条评论