# nehe_zcl **Repository Path**: upy/nehe_zcl ## Basic Information - **Project Name**: nehe_zcl - **Description**: layui单体页面 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-20 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NeheZcl 项目说明 ## 项目介绍 NeheZcl 是一个基于 Spring Boot 的 Java 项目,主要实现房屋信息和用户信息的管理功能。项目使用 MyBatis-Plus 作为持久层框架,结合 LayUI 前端框架实现简洁美观的界面展示。项目包含以下核心功能: - 房屋信息的增删改查管理 - 用户信息的增删改查管理 - 基于 LayUI 的前端页面展示 ## 技术栈 - Spring Boot - MyBatis-Plus - LayUI - Java - Maven ## 项目结构 ``` src/ ├── main/ │ ├── java/ │ │ └── com/example/zcl/ │ │ ├── system/ │ │ │ ├── entity/ # 实体类 │ │ │ ├── mapper/ # 数据库映射接口 │ │ │ ├── result/ # 统一返回结构 │ │ │ ├── router/ # 页面路由 │ │ │ └── service/ # 业务逻辑接口及实现 │ │ └── web/ # 控制器类 │ ├── resources/ │ │ ├── static/ # 静态资源(LayUI) │ │ ├── templates/ # 剨 │ │ └── application.properties # 应用配置 │ └── test/ # 单元测试 ``` ## 快速开始 ### 环境准备 - JDK 1.8+ - Maven 3.x - MySQL 5.7+ - LayUI(前端框架) ### 安装步骤 1. 下载并导入项目 2. 创建数据库并导入 init.sql 初始化脚本 3. 修改 application.properties 中的数据库连接配置 4. 使用 Maven 构建项目 ```bash mvn clean package ``` 5. 运行项目 ```bash java -jar target/your-artifact.jar ``` ## 使用说明 - 房屋管理 - 列表展示:`/api/house/list` - 创建:`/api/house` - 查询:`/api/house/{housename}` - 更新:`/api/house/{id}` - 删除:`/api/house/{id}` - 用户管理 - 列表展示:`/api/user/list` - 创建:`/api/user` - 查询:`/api/user/{username}` - 更新:`/api/user/{id}` - 删除:`/api/user/{id}` ## 页面展示 - 主页:`/` - LayUI 示例页面:`/layui` - 表单页面:`/toForm` - Element UI 示例页面:`/ele` ## 贡献指南 欢迎贡献代码,请遵循以下步骤: 1. Fork 本项目 2. 创建新分支 3. 提交 Pull Request ## 许可证 本项目采用 MIT 许可证,请查看 LICENSE 文件。