Where is the JavaBean property naming convention defined?
问题 The Spring Framework API doc says: The convention used is to return the uncapitalized short name of the Class, according to JavaBeans property naming rules: So, com.myapp.Product becomes product; com.myapp.MyProduct becomes myProduct; com.myapp.UKProduct becomes UKProduct. I looked at Suns website to find a definition, but didn\'t find one. I wonder about a rule for names with more than one upper case character at the beginning. Is the rule that the first character is upper case if the second