欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > Scala项目(图书管理系统)

Scala项目(图书管理系统)

2025/4/25 11:46:45 来源:https://blog.csdn.net/2401_84653595/article/details/144656764  浏览:    关键词:Scala项目(图书管理系统)

4、models

BookModel
package org.app
package models// 图书类
// id, 书名,作者,available:是否可外借
case class BookModel(id: Int, name: String, author: String, var available:Boolean){override def toString: String = {val availableStr = if(available) "可外借" else "已借出"s"编号:$id \t $name  \t $author, $availableStr"}
}
BorrowRecordModel
package org.app
package models// 借阅记录类
case class BorrowRecordModel(userName: String, // 借书人bookID:Int, // 书IDbookName: String, // 书名borrowDate: String, // 借书日期returnDate: Option[String] = None // 归还日期)
UserModel
package org.app
package modelscase class UserModel(username:String,password:String,role: String // 普通用户,管理员) {}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词