It isn't anything abnormal, just a lot of processing.  BIRT was considered 
at one point.

The business logic layer consists of reading each item (CSVItem row - a row 
from a sales entry system)

1 & 2) Normalizing the values in some fields.
3) Finding the monies conversation equivalence of cost and price to a 
single currency.
5) Applying 200-230 regex expressions to exclude some line items.- concat 
results of rules in a field.
6) Applying 30-40 regex expressions to to assign "item category"- set 
result in a field
7) Persist to the database.(all items)

The final step involves building some views using GROUP_CONCAT of the 
country/item categories of "accepted items" to do some pivot tables in an 
excel workbook.

Aram

On Sunday, June 12, 2016 at 4:02:34 AM UTC-4, Lukas Eder wrote:
>
>
>
> 2016-06-12 9:34 GMT+02:00 Aram Mirzadeh <[email protected] <javascript:>>:
>>
>> No you're right as far as doing it manually vs. a mapper is probably not 
>> much of a time saver but it's easier to read IMHO.  
>>
>
> Well, there's a tradeoff... Readability and complex business logic. I 
> suspect you'll need to pick one :)
>
> Of course, if you're interested in sharing a bit more about that business 
> logic, perhaps, there's a low hanging fruit where I could help find a 
> simple solution, or perhaps improve the jOOQ APIs... Just let me know if 
> you want to push further on this.
>
> Lukas
>

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to