`
yanxunjian
  • 浏览: 13569 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

spring+mybatis 简单实例图书管理系统

阅读更多
mybatis 简单实例图书管理系统
多多提提意见,大家一起分享!!!!!!共同进步
package com.dou.book.action;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;

import com.dou.book.data.services.IBookServices;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings({ "unchecked", "serial" })
public class GoAction extends ActionSupport {
	@Autowired
	IBookServices booksServices;
	private List booksTypeList;
	public List getBooksTypeList() {
		return booksTypeList;
	}
	public void setBooksTypeList(List booksTypeList) {
		this.booksTypeList = booksTypeList;
	}
	public String execute() throws Exception {
		ActionContext act=ActionContext.getContext();
		act.getSession().put("ALL_BOOK_TYPE", booksServices.getAllBookType());	
		return SUCCESS;
	}
	


}

研究MYBATIS 整合问题

 

sql

CREATE TABLE `tb_book` (
  `BOOK_ID` INTEGER(11) NOT NULL AUTO_INCREMENT,
  `TYPE_ID` INTEGER(11) NOT NULL,
  `BOOK_TITLE` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
  `BOOK_AUTHOR` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL,
  `BOOK_TOTAL` INTEGER(11) DEFAULT NULL,
  `BOOK_PRICE` FLOAT DEFAULT NULL,
  `BOOK_ISBN` VARCHAR(20) COLLATE utf8_general_ci DEFAULT NULL,
  `BOOK_PUBLISHER` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
  PRIMARY KEY (`BOOK_ID`)
)ENGINE=InnoDB
AUTO_INCREMENT=25 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
COMMENT='InnoDB free: 11264 kB; InnoDB free: 11264 kB';

CREATE TABLE `tb_book_type` (
  `TYPE_ID` INTEGER(11) NOT NULL AUTO_INCREMENT,
  `TYPE_NAME` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
  `TYPE_DESC` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
  `CREATE_DATE` DATE DEFAULT NULL,
  `CREATE_BY` VARCHAR(50) COLLATE utf8_general_ci DEFAULT NULL,
  PRIMARY KEY (`TYPE_ID`)
)ENGINE=InnoDB
AUTO_INCREMENT=25 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'
COMMENT='InnoDB free: 11264 kB; InnoDB free: 11264 kB';

 

分享到:
评论
3 楼 conjur 2014-03-11  
sql语句少一张表,呃sbook
2 楼 qingyue0530 2010-12-07  
压缩包下载了,看看能不能用,正在学习中。
1 楼 yanxunjian 2010-11-12  
怎么没有人提提意见!!!!自己顶顶

相关推荐

    图书管理系统SpringMvc+mybatis

    本项目“图书管理系统”就是这样一个实例,它利用了SpringMvc和Mybatis两大主流框架,为图书管理提供了全面的解决方案。接下来,我们将深入探讨这两个框架在系统中的应用及其相关知识点。 首先,SpringMvc作为...

    《Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》_源代码.zip

    《Java EE企业级应用开发教程Spring+Spring MVC+MyBatis》是一本深入探讨Java企业级应用程序开发的书籍,源代码包含多个章节的实例,旨在帮助读者理解和掌握使用Spring、Spring MVC和MyBatis框架进行实际开发的关键...

    spring+springmvc+mybatis(ssm)图书管理系统.rar

    这个“spring+springmvc+mybatis(ssm)图书管理系统”项目就是一个典型的应用实例,它实现了图书的增删改查功能,包括用户登录系统。 1. **Spring框架**:Spring作为核心容器,负责管理应用程序的组件,如bean的生命...

    springboot+mybatis+thymeleaf开发的图书管理系统(包含数据库脚本文件).zip

    总的来说,这个基于SpringBoot、MyBatis和Thymeleaf的图书管理系统是一个综合性的Web应用实例,它展示了这三个技术在实际开发中的应用,对于学习和理解这些技术的融合以及Web开发流程具有很高的参考价值。...

    SSM图书馆管理系统-毕业设计课题设计项目实例源码-Spring+Spring MVC + MyBatis

    基于Spring + Spring MVC + MyBatis的图书馆管理系统,使用Maven进行包管理。 主要功能包括:图书查询、图书管理、图书编辑、读者管理、图书的借阅与归还以及借还日志记录等。 适用于高校大学生课程设计、及毕业设计...

    Spring集成MyBatis完整实例(分享)

    这个实例是一个图书管理系统的简单实现,涉及的技术栈包括Spring、MyBatis、Maven和MySQL。以下是详细步骤: **一、创建Maven Web项目** 1. 首先,我们需要创建一个基于Maven的Web项目。在IDE中,选择创建新项目,...

    使用spring+springmvc+mybatis搭建项目,带页面

    在本项目中,Spring负责初始化和管理应用程序的上下文,包括数据库连接池、事务管理以及与SpringMVC和MyBatis的集成。 接下来,SpringMVC作为Spring的一个模块,是处理HTTP请求和响应的Web框架。它采用了模型-视图-...

    Java基于SSM(Spring+SpringMVC+MyBatis)校园图书在线阅读系统.zip

    2. **图书管理**:管理员可以添加、编辑和删除图书信息,包括书名、作者、出版社、简介等。 3. **搜索功能**:用户可以通过关键词、作者、分类等条件进行图书搜索。 4. **在线阅读**:系统提供预览或全本阅读功能,...

    毕设-springboot+mybatis+mysql+maven图书馆管理系统

    本项目——“毕设-springboot+mybatis+mysql+maven图书馆管理系统”是一个典型的企业级应用实例,它整合了Spring Boot、MyBatis、MySQL数据库和Maven构建工具,旨在提供一套简洁、高效且易于维护的图书管理解决方案...

    基于Servlet+Thymeleaf+Mybatis的图书管理系统.zip

    【标题】:“基于Servlet+Thymeleaf+Mybatis的图书管理系统” 【描述】:这个项目是一个使用Servlet、Thymeleaf和Mybatis技术栈构建的图书管理系统。它旨在实现图书信息的存储、检索、增删改查等功能,为用户提供...

    基于springboot + mybatis + mySQL 前后端分离番茄书城项目源码.zip

    综上所述,“番茄书城”项目利用SpringBoot的便捷性,MyBatis的灵活性,以及MySQL的稳定性,构建了一个功能完善的图书管理平台。同时,采用前后端分离架构,通过RESTful API实现了高效的数据交互。这个项目是学习和...

    SpringBoot+Vue图书管理系统答辩PPT.pptx

    【SpringBoot+Vue图书管理系统答辩PPT】是一个关于计算机毕业设计的项目,主要涉及SpringBoot、SSM(Spring、SpringMVC、MyBatis)和Vue.js这三种技术框架。这个系统旨在实现一个图书管理的信息化平台,提高图书管理...

    mybatis和spring整合方式-带注解

    本示例以一个简单的图书管理系统为例,展示如何通过`MapperFactoryBean`来进行整合。项目结构如下: - `src/main/java/com.example.books` - `BooksBo.java` (实体类) - `BooksMapper.java` (接口) - `src/main/...

    springmvc + mybatis maven mysql 例子 转自GitHub

    这个项目模拟了一个图书管理系统,可能包含用户登录注册、图书浏览、搜索、添加删除书籍等功能。前端页面可能使用HTML、CSS和JavaScript进行设计,通过Ajax与后端交互。后端则由SpringMVC控制器处理请求,MyBatis...

    数据库课程设计后端 使用spring boot +mybatis +redis+maven.zip

    这些课程设计资源包含了多种常见的数据库应用场景,如学生管理系统、图书管理系统、企业人力资源管理系统等。每一个设计都经过精心构思和实践验证,具备良好的数据库结构设计、规范化处理以及高效的查询操作。 资源...

    数据库课程设计-医院药品管理系统,数据库设计,Spring Boot + MyBatis + MySQL.zip

    这些课程设计资源包含了多种常见的数据库应用场景,如学生管理系统、图书管理系统、企业人力资源管理系统等。每一个设计都经过精心构思和实践验证,具备良好的数据库结构设计、规范化处理以及高效的查询操作。 资源...

    springboot+mybatis+mysql+thymeleaf+jquery构建的小型图书借阅管理系统.zip

    本项目是一个基于SpringBoot、MyBatis、MySQL、Thymeleaf和JQuery技术栈构建的小型图书借阅管理系统。这个系统旨在为学生提供一个学习软件开发全生命周期的实例,涵盖了从需求分析到系统设计,再到编码实现和测试...

    java 图书管理系统(Java源码 + Mysql数据库).rar

    【实例简介】图书管理系统 Java MySQL 完整实训代码,MVC三层架构组织,包含所有用到的图片资源以及数据库文件,大四上学期实训,注释很详细,按照阿里巴巴Java编程规范编写, SSM(spring spring MVC mybatis)开发...

    基于Vue+Vant+SSM图书管理系统设计后端可升级Springboot毕业源码案例设计.zip

    本项目采用SSM(Spring、SpringMVC、MyBatis)作为后端框架,Vue.js作为前端框架,并结合Vant UI组件库进行界面设计,形成了一套完整的前后端分离的图书管理系统。下面我们将深入探讨这套系统的设计与实现。 首先,...

Global site tag (gtag.js) - Google Analytics