[ 
https://issues.apache.org/jira/browse/IBATIS-586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680362#action_12680362
 ] 

Dan Turkenkopf commented on IBATIS-586:
---------------------------------------

1. The use case doesn't have to do with naming of the property, but 
capitalizing the value.

So I've created a plugin that inserts the WordUtils.capitalizeFully around the 
value, but I need some way to specify which columns I need to do that for.

2. That could work, but would it support specifying multiple properties for a 
given column? 

> Allow custom properties for columns
> -----------------------------------
>
>                 Key: IBATIS-586
>                 URL: https://issues.apache.org/jira/browse/IBATIS-586
>             Project: iBatis for Java
>          Issue Type: New Feature
>          Components: Tools
>    Affects Versions: 2.3.3
>            Reporter: Dan Turkenkopf
>         Attachments: ibator-column-configuration.txt
>
>
> Ibator allows you to create nest custom property tags at the table level 
> which are quite useful in configuring plugins.
> However there's no way to provide the same capabilities on a column by column 
> basis.
> The use case that drove me to add this feature is the need to capitalize 
> certain columns (first name and last name, etc) but not all the columns in 
> the table.
> The attached patch adds an optional <column> tag underneath each <table>.  
> The column tag supports the nesting of property tags underneath it for custom 
> properties.  It's possible that the ignoreColumn and columnOverride tags 
> could be subsumed by the column tag but it's not necessary.
> An alternate approach would be to create <columnProperty> tags that have the 
> column and the property name and value defined as a single tag. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to