Java Boot-Camp: 规范指南与模块构建详解
需积分: 0 168 浏览量
更新于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课程着重于标准化命名实践,使代码更具一致性,并促进团队协作和维护。同时,鼓励学生熟悉并灵活运用已存在的库,以提高开发效率。
2021-03-18 上传
2021-03-27 上传
2021-04-23 上传
2021-04-04 上传
2021-04-07 上传
2021-03-21 上传
2021-03-09 上传
田仲政
- 粉丝: 19
- 资源: 332
最新资源
- vominhtri1991qn:我的GitHub个人资料的配置文件
- 2008最值得阅读的营销培训教材《口碑营销》
- 量子计算机仿真器
- learn-react-day-by-day:每天学习reactJs
- openvox-sms-app:Openvox-sms 演示
- Status-Page:开源状态页软件
- 高质量C#源码.rar
- CardGameLinkedList:在春假期间要做的简单项目。 两名玩家获得每套衣服的同等数量的卡牌,并且每位玩家将卡牌放置在桌上。 当玩家拥有匹配的卡牌时,他们将从牌桌上拿走所有卡牌。 游戏结束10回合后结束,或者一名玩家拥有了所有卡牌[需要增加更多回合]
- rt-thread-code-stm32f407-rt-spark.rar星火号 STM32F407是开发板
- 组织发展新人成长总动员
- git22:测试笔记本
- todolist自己版本02.zip
- 电子功用-基于嵌套混响室的材料电磁脉冲屏蔽效能测试系统及其测试方法
- notifications-test-app:Web应用程序以测试通知服务
- ANP
- ToolBot:bot Discord ToolBot的代码源