软件体系结构——图书管理系统单一业务逻辑类

本文介绍了一个图书管理系统的开发过程,采用MVC架构,使用Hibernate、MyBatis或Spring框架。首先,从创建实体类开始,讨论了实体类的包名、属性类型。接着,详细阐述了如何根据实体类创建数据库,包括数据库名称、字符集选择和表的对应关系。然后,讲解了如何连接数据库,包括URL组成、驱动类、解决时区问题以及处理SQL指令。最后,提到了Statement对象和PreparedStatement的使用,并强调了资源释放的重要性。
摘要由CSDN通过智能技术生成

*数据库最好安装在虚拟机里
*框架Hibernate
mybatis
spring
*步骤二三可反
一.创建项目bms
MVC风格
1.M:model,实体类
2.V: view,jsp,html
3.C:controller,servlet
自底向上开发模式:先建立底层模型(实体类)
二.创建实体类
1.包名:公司域名反过来写
2.属性的数据类型:有的数据不是用来加减乘除的所以要设置成字符串类型
3.
(1)带参构造器:
public Book(int bookId, String bookISBN, String bookName, float bookPrice, String bookAuthor, String bookPublisher,
int bookCount) {
super();
this.bookId = bookId;
this.bookISBN = bookISBN;
this.bookName = bookName;
this.bookPrice = bookPrice;
this.bookAuthor = bookAuthor;
this.bookPublisher = bookPublisher;
this.bookCount = bookCount;
}
(2)无参构造器
public Book() {
super();
}

三.依据实体类创建数据库
1.数据库名称跟项目名称相同即可
2.数据库里存中文,所以字符集选utf8mb4
3.一个实体类对应一张表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值