There are a lot of project using something other than the traditional Java Date.

Tony Giaccone

> On Jun 25, 2016, at 5:30 PM, Andrus Adamchik <[email protected]> wrote:
> 
> I wonder if instead of (in addition to) Joda preferences, we add a single 
> preference - "Java 8", and if that's on use the new Java 8 date/time types 
> that were all influenced by Joda. Thoughts?
> 
> Andrus
> 
>> On Jun 22, 2016, at 2:01 PM, Anthony Giaccone <[email protected]> 
>> wrote:
>> 
>> Yeah,
>> 
>> I have an existing schema and it’s something of a mess, and were using git, 
>> so different branches have different schemas with different attributes.  So 
>> I’m re-engineering a lot. 
>> 
>> I did what you suggested the first three times but then I was like. "Meh, 
>> there should be a better way….”
>> 
>> 
>> Maybe something as simple as a preferences page which specifies what class 
>> to use for the basic mappings?  Or maybe even easier, “Joda Time” and a 
>> check box. 
>> 
>> 
>> 
>> Tony
>> 
>> 
>> I’m also changing a bunch of lookup tables that curren
>> 
>>> On Jun 22, 2016, at 12:19 PM, John Huss <[email protected]> wrote:
>>> 
>>> If this is a one-time task, just open up the cayenne-*.map.xml file in a
>>> text editor and do a Find and Replace All of "java.util.Date" with
>>> "org.joda.time.DateTime".
>>> 
>>> 
>>>> On Wed, Jun 22, 2016 at 11:06 AM Tony Giaccone <[email protected]> wrote:
>>>> 
>>>> When reverse engineering a database, the java.util.Date class is used in
>>>> all the classes that reference timestamps. Is there a way to get this to
>>>> default to another class?  I'd like to use Joda's org.joda.time.DateTime
>>>> instead.
>>>> 
>>>> Is there an easy way to swap this out when the classes get generated?
>>>> 
>>>> 
>>>> 
>>>> Tony
> 

Reply via email to