JavaBean 关于属性命名的特殊规范
来源:互联网 发布:知乎创始人周源 编辑:程序博客网 时间:2024/05/22 17:50
一般情况下,Java的属性变量名称都是小写字母开头,但也存在一些特殊情况,比如(USA、MXL等)JavaBean 也允许大写字母开头。
如果你想用spring帮你初始化javaBean的时候变量名称必须遵循“变量的前两个字母要么全部大写,要么全部小写”比如,brand,IDCard,ID等都是合法的,而iC,iCcard等都不是合法的。
public class Foo{
//非法的属性变量名,但是java语言本身不会报错
private String iDCode;
public void setIDCode(String iDcode){
this.IDCode = iDcode;
}
}
spring中的配置文件配置如下
<bean id="foo" class="com.baobaotao.attr.Foo">
<property name="iDCode" value="123456"/>
</bean>
当我们试图启动spring容器的时候就会报错,信息如下
Error setting proterty values;nested exception is org.springframework......省略
大概意思就是 找不到iDCode 的set方法 所以报错
- JavaBean关于属性命名的特殊规范
- JavaBean 关于属性命名的特殊规范
- JavaBean关于属性命名的特殊规范
- Spring javaBean关于属性命名的特殊规范
- Spring: JavaBean属性命名的特殊规范
- JavaBean属性命名特殊规范
- javaBean的属性命名规范
- JavaBean 属性命名规范特例
- JavaBean 属性命名规范特例
- JavaBean 属性命名规范特例
- JavaBean 属性命名规范特例
- JavaBean 属性命名规范特例
- JavaBean 属性命名规范特例
- JavaBean的命名规范
- Jsp学习笔记:javaBean属性命名规范
- JavaBean属性命名规范(Boolean类型)
- JavaBean中的get/set 的命名规范
- JavaBean中的get/set 的命名规范
- cloudsim相关疑问与解答(2)
- 那些年曾经看过的电影之非热门篇
- 深入DB2性能调优:DB2数据库管理最佳实践
- 遇到的错误,及解决方法
- 一个由于spring事务引起的bug
- JavaBean 关于属性命名的特殊规范
- android 启动模式之分析
- delphi10进制转换成16进制
- 编程这件小事儿之C语言篇:C语言自学必备
- 计算单词的个数
- CentOS 环境下C/C++程序的开发
- Activity编辑框光标和键盘同时消失
- 【2】OMAP335X-内核BSP之资源注册那些事.
- cocos2d-x暂停和恢复游戏