Initial HyperSql project
Add the JavaFX SQLite management application with project analysis documents and ignore local build/runtime files. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# HyperSql
|
||||
|
||||
HyperSql 是一个基于 Java 24、JavaFX 和 Maven 开发的轻量级 SQLite 图形化数据库管理工具,主要面向学生和 SQLite 初学者。
|
||||
|
||||
## 已实现功能
|
||||
|
||||
- 新建、打开、关闭 SQLite 数据库文件
|
||||
- 删除当前 SQLite 数据库文件
|
||||
- 浏览数据库表和视图列表
|
||||
- 查看表结构信息
|
||||
- 查看表数据,并按每页 100 行分页显示
|
||||
- 执行 SQL 语句
|
||||
- SQL 查询结果分页显示
|
||||
- 通过图形化界面创建表
|
||||
- 删除选中的普通表
|
||||
- 表列表刷新时保留当前选中表
|
||||
- 基础状态提示、错误提示和危险操作确认
|
||||
|
||||
## 待实现功能
|
||||
|
||||
- 图形化新增、修改、删除表数据行
|
||||
- 数据库备份与恢复
|
||||
- AI 辅助 SQL 生成
|
||||
|
||||
## 技术栈
|
||||
|
||||
- Java 24
|
||||
- JavaFX 24
|
||||
- Maven
|
||||
- SQLite
|
||||
- SQLite JDBC
|
||||
|
||||
## 运行方式
|
||||
|
||||
确保本机已安装 Java 24 和 Maven。
|
||||
|
||||
```bash
|
||||
mvn javafx:run
|
||||
```
|
||||
|
||||
## 项目文档
|
||||
|
||||
- `software_process_model.md`:软件开发过程模型
|
||||
- `feasibility_analysis.md`:可行性分析
|
||||
- `requirements_analysis.md`:需求分析
|
||||
Reference in New Issue
Block a user