Here, as in every other profession, rules are meant to be broken! The key issue here is not whether you use getters and setters. It is that ColdFusion may be confusing the name 'ID' of the function with that of the property. I think that the problem you have encountered will be solved if you change the name of the function to something else. That is, to anything other than 'ID', not necessarily to 'getID'.
↧