Java变量及类名称定义坑之第二个字母大写
来源:互联网 发布:剑网三冷萝莉捏脸数据 编辑:程序博客网 时间:2024/06/01 10:19
在Java开发中,命名规范一直备受关注,驼峰命名法各种命名规范常被开发中使用,在此不再赘述。本文主要记录一下当命名中第二个字母大写遇到的麻烦。
一、Entity属性第二个字段为大写,如
public class AreaTest {
private String aTest;
private String BTest;
public String getaTest() {
return aTest;
}
public void setaTest(String aTest) {
this.aTest = aTest;
}
public String getBTest() {
return BTest;
}
public void setBTest(String bTest) {
BTest = bTest;
}
}
当第一个字母为小写,生成的getter和setter方法get和set后面的第一个字母为小写,后面的为大写。若此时通过反射调用set方法为此entity实例属性设置值或通过get方法取此entity实例的属性值时需注意,传方法名容易错误的将名称写成getATest或setATest(因为其他正常的命名方式是第一个字母大写),此时会报没有此方法的错误。
二、类名第二个字母大写,如
@Service
public class PProcesServiceImpl implements PProcesService{
@Autowired
private MongoTemplate mongoTemplate;
@Override
public String save(PProces pProces){
}
}
Spring容器中时生成的实例ID和名称为“PProcesServiceImpl”,正常的实例和名称为第一个字母小写,此时应注意不能写成pProcesServiceImpl,否则会报找不到实例的错误。
记录一下坑,命名时还得注意一下此问题。若有误,欢迎指正。
- Java变量及类名称定义坑之第二个字母大写
- struts2 bean类首字母和第二个字母不能大写
- Java编程:hibernate实体类属性第二个字母大写“Could not find a getter for rS” 的问题
- Java String 中第一个字母大写
- POJO 命名注意大小写- 第二个字母尽量不要大写
- java小Tips之 长整型变量标示字母要用大写避免歧义
- 字符串第一个字母大写
- Struts1.3中 form属性的 第二个字母为什么 不可以是大写
- 在bean中为属性命名时第二个字母不能大写
- android定义变量名称的坑
- struts下竟然不能让form中属性名的第一个和第二个字母大写!?
- 把字符串第一个字母大写
- 第二章 JAVA变量类型及语句
- java变量的定义及使用
- Java tcp练习 返回字母大写
- 定义常量的时候,所有字母都要大写
- Java解题:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
- Ex26.java 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)
- 中位数
- @JsonProperty的使用
- oracle行转列(动态行转不定列)
- ajax请求json数据
- Java变量及类名称定义坑之第二个字母大写
- jsp --常见错误 --6月8日
- 论文笔记——拉普拉斯金字塔GAN
- crond和crontab调研
- Android实现银行卡号扫描识别
- linux下用户管理命令,用户组、更改用户信息
- 整理出来的js实现显示文本框剩余字数和倒计时
- Angular-Seed入门
- Android Studio中如何查看SHA1和Md5值