Java Boot-Camp: 规范指南与模块构建详解
需积分: 0 192 浏览量
更新于2024-06-30
收藏 830KB PDF 举报
Boot-Camp学习课程专注于编程语言和开发实践中的命名规范,以提高代码组织和可读性。课程涵盖了Java、JavaScript、HTML以及与之相关的CSS和部分框架的命名约定。
在Java编程中:
- 命名规则:遵循路径式命名,如类名使用驼峰命名法(TopModel),接口名为I+路径式(IEntity)。包名采用小写蛇形命名(com.res_system.re_employee_manager.model.top)。
- 类与方法:类名用驼峰命名法,方法名也使用驼峰法(getId())。局部变量和成员变量同样采用驼峰命名,而常量则使用大写字母蛇形命名(PROPERTY_FILE_NAME)。
- 数据库关联:对于Entity类,如果需要与数据库字段关联,保持字段名不变。
在JavaScript中:
- 类名和方法使用路径式命名(TopModel),方法名和变量名与Java相同,使用驼峰法(getId())。
- HTML元素ID使用小写蛇形命名(如"user-email"),同样,在与数据库关联时保留字段名。
HTML和CSS:
- HTML中的id属性使用小写蛇形命名(如"user-email"),类名使用小写连字符命名(menu-box),与数据库关联时同Java。
- CSS类名采用小写链式命名(menu-box),保持与HTML的关联性。
此外,课程还强调了在创建新模块时的实践:
- 控制器类:用于处理请求响应,如LoginController.java,使用JAX-RS注解设置请求URL,@Controller属性用于标记,@RequestScoped设置请求作用域。业务逻辑通过依赖注入(CDI)注入到模型类(LoginModel)中。
在整个学习过程中, Boot-Camp课程着重于标准化命名实践,使代码更具一致性,并促进团队协作和维护。同时,鼓励学生熟悉并灵活运用已存在的库,以提高开发效率。
2024-09-15 上传
2024-06-27 上传
2024-01-27 上传
2023-04-26 上传
2023-08-18 上传
2023-12-28 上传
2024-07-18 上传
田仲政
- 粉丝: 17
- 资源: 332
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析