]>
git.mxchange.org Git - jproduct-core.git/log
Roland Häder [Fri, 27 Oct 2017 21:05:00 +0000 (23:05 +0200)]
Continued:
- added entity property for currency code like EUR or USD which is suitable for
java.util.Currency
- that instance then may be stored anywhere where it is needed to be customized
like in JSF
- also entities like "branch_office" and "headquarters" may store the same
value as they are maybe country-dependent
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 26 Oct 2017 18:25:10 +0000 (20:25 +0200)]
Continued:
- added net/gross price and tax rate (0.00-1.00 again)
- let's not over-centralize data:
+ you may have to repeat these 3 fields in your entity when you want to record
changing prices in your e.g. receipt items like in jfinancials
+ you may have to wait until a product_price_history entity has been added
to have a generic price history of all products
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 23 Oct 2017 20:47:31 +0000 (22:47 +0200)]
Continued:
- added created timestamps for category and product
- removed deprecated copyAll() methods, as "complex" methods should be
implemented outside the entity's class
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sun, 15 Oct 2017 20:01:01 +0000 (22:01 +0200)]
Continued:
- normalized exceptions, like when an entity has already been added (with same
title here) or when it was not found. Already added exceptions always indicate
problems with calling methods by "not-found" exceptions may be triggered by
invalid "show" links or such kinds (when a non-existing id number for example
was provided by parameter).
- added constructor with id number (common way)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 14 Oct 2017 12:49:48 +0000 (14:49 +0200)]
Continued:
- removed categoryId from constructor as this should *NEVER* be set from outside
- @Deprecated added for noticing me to move out copyAll() methods to utility
classes as entities should not have "complex" logic (they are basically data
containers and equals/hashCode + some constructors is okay)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 19 Sep 2017 21:18:40 +0000 (23:18 +0200)]
Continued:
- PaymentType entity now stores i18n key for easiy usage
- maybe this fixes ClastCastException to java.lang.String?
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 18 Aug 2017 22:45:25 +0000 (00:45 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 18 Aug 2017 21:02:41 +0000 (23:02 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 17 Aug 2017 20:51:32 +0000 (22:51 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 16 Aug 2017 19:47:46 +0000 (21:47 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 16 Aug 2017 19:44:41 +0000 (21:44 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 16 Aug 2017 19:02:34 +0000 (21:02 +0200)]
updated dist.sh
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 15 Aug 2017 20:54:31 +0000 (22:54 +0200)]
updated dist.sh
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sun, 6 Aug 2017 21:22:33 +0000 (23:22 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 5 Aug 2017 13:21:47 +0000 (15:21 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 31 Jul 2017 20:31:27 +0000 (22:31 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 26 Jul 2017 17:36:05 +0000 (19:36 +0200)]
updated .gitattributes
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 25 Jul 2017 19:11:16 +0000 (21:11 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 22 Jul 2017 22:39:45 +0000 (00:39 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 22 Jul 2017 21:44:26 +0000 (23:44 +0200)]
updated dist.sh/.gitattributes
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 22 Jul 2017 21:43:41 +0000 (23:43 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 14 Jul 2017 18:45:17 +0000 (20:45 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 12 Jul 2017 22:39:15 +0000 (00:39 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 12 Jul 2017 22:14:30 +0000 (00:14 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 7 Jul 2017 22:17:16 +0000 (00:17 +0200)]
removed genfiles.properties
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 6 Jul 2017 19:53:01 +0000 (21:53 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 6 Jul 2017 19:28:41 +0000 (21:28 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 26 Jun 2017 21:50:26 +0000 (23:50 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 26 Jun 2017 21:19:41 +0000 (23:19 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 26 Jun 2017 20:09:49 +0000 (22:09 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 26 Jun 2017 19:02:23 +0000 (21:02 +0200)]
updated dist.sh
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 24 Jun 2017 21:11:03 +0000 (23:11 +0200)]
updated path for local cp of libraries
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 23 Jun 2017 20:32:00 +0000 (22:32 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 23 Jun 2017 18:19:01 +0000 (20:19 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 10 Jun 2017 20:47:49 +0000 (22:47 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 10 Jun 2017 12:45:55 +0000 (14:45 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 9 Jun 2017 22:47:10 +0000 (00:47 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 8 Jun 2017 20:41:59 +0000 (22:41 +0200)]
fixed copyright (no email address)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 7 Jun 2017 20:44:43 +0000 (22:44 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 6 Jun 2017 20:43:58 +0000 (22:43 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 3 Jun 2017 16:21:40 +0000 (18:21 +0200)]
Continued a bit:
- updated copyright
- updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 27 Apr 2017 12:38:00 +0000 (14:38 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 27 Apr 2017 12:33:40 +0000 (14:33 +0200)]
don't copy jcore(-swing) (EE/Swing) to JavaEE container
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 27 Apr 2017 11:16:59 +0000 (13:16 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 25 Apr 2017 13:16:46 +0000 (15:16 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 20 Apr 2017 01:27:33 +0000 (03:27 +0200)]
lets don't use back-ticks
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 20 Apr 2017 00:17:19 +0000 (02:17 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 20 Apr 2017 00:12:56 +0000 (02:12 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 19 Apr 2017 23:03:41 +0000 (01:03 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 19 Apr 2017 22:23:13 +0000 (00:23 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 19 Apr 2017 22:11:32 +0000 (00:11 +0200)]
fixed my name, it is 'Häder', not 'Haeder'
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 19 Apr 2017 19:17:15 +0000 (21:17 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 19 Apr 2017 16:40:25 +0000 (18:40 +0200)]
nope, 'src/' must be present, then the IDE (NetBeans at least) can find it
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sun, 16 Apr 2017 09:52:09 +0000 (11:52 +0200)]
removed navdata as it will be regenerated and ignored it as it always caused merge conflicts
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Apr 2017 22:13:58 +0000 (00:13 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Apr 2017 22:10:07 +0000 (00:10 +0200)]
jcore.jar is for JavaSE projects like Swing, but *never* for JavaEE projects or entities/utilities classes
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Apr 2017 22:05:33 +0000 (00:05 +0200)]
updated source references, how does '/src/' come in everywhere?
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Apr 2017 20:11:21 +0000 (22:11 +0200)]
Categories may not be shown in statistics
Roland Häder [Sat, 15 Apr 2017 19:29:32 +0000 (21:29 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Apr 2017 19:05:43 +0000 (21:05 +0200)]
renamed, no shop-specific stuff anymore
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Apr 2017 17:11:24 +0000 (19:11 +0200)]
New project emerged:
- this project has emerged from jshop-core as these events, classes, interfaces
and exceptions are generic enough to be moved out
- no need for commons-codec JAR
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 12 Apr 2017 22:34:08 +0000 (00:34 +0200)]
Continued:
- add PaymentType enumeration (very simple for now)
- updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 10 Apr 2017 22:09:40 +0000 (00:09 +0200)]
Updatede jar(s) + fixed some names + fixed some imports
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 10 Apr 2017 21:55:11 +0000 (23:55 +0200)]
updated own name and resources
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 10 Apr 2017 20:13:25 +0000 (22:13 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 10 Apr 2017 18:03:25 +0000 (20:03 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 1 Sep 2016 21:10:03 +0000 (23:10 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 30 Aug 2016 18:25:05 +0000 (20:25 +0200)]
ignored *.tmp
Roland Haeder [Mon, 29 Aug 2016 18:03:57 +0000 (20:03 +0200)]
updated jar(s)
Roland Haeder [Thu, 25 Aug 2016 20:12:26 +0000 (22:12 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 24 Aug 2016 20:21:53 +0000 (22:21 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 23 Aug 2016 17:47:11 +0000 (19:47 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 22 Aug 2016 17:48:26 +0000 (19:48 +0200)]
updated dist.sh + ignored more
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 18 Aug 2016 17:42:46 +0000 (19:42 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 17 Aug 2016 20:19:50 +0000 (22:19 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 17 Aug 2016 18:15:50 +0000 (20:15 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 8 Aug 2016 17:24:05 +0000 (19:24 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 2 Aug 2016 19:47:27 +0000 (21:47 +0200)]
updated jar(s)
Roland Haeder [Tue, 2 Aug 2016 19:43:19 +0000 (21:43 +0200)]
updated dist.sh (don't upload jcore-swing on JavaEE-enabled server ...)
Roland Haeder [Thu, 21 Jul 2016 19:42:36 +0000 (21:42 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 8 Jun 2016 18:08:14 +0000 (20:08 +0200)]
updated jar(s)
Roland Haeder [Wed, 8 Jun 2016 18:02:21 +0000 (20:02 +0200)]
added @Transient for serial numbers as they should not be persisted under any conditions
Roland Haeder [Wed, 1 Jun 2016 19:08:32 +0000 (21:08 +0200)]
updated .gitignore (no more includes ejb project, please keep it separated)
Roland Haeder [Wed, 25 May 2016 20:59:12 +0000 (22:59 +0200)]
updated jar(s)
Roland Haeder [Fri, 20 May 2016 18:54:16 +0000 (20:54 +0200)]
updated jar(s)
Roland Haeder [Wed, 18 May 2016 19:36:59 +0000 (21:36 +0200)]
updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 13 May 2016 20:08:14 +0000 (22:08 +0200)]
updated jar(s)
Roland Haeder [Thu, 12 May 2016 19:21:58 +0000 (21:21 +0200)]
updated jar(s)
Roland Haeder [Mon, 9 May 2016 17:06:08 +0000 (19:06 +0200)]
updated jar(s)
Roland Haeder [Sat, 7 May 2016 12:48:23 +0000 (14:48 +0200)]
updated jar(s)
Roland Haeder [Fri, 6 May 2016 20:36:22 +0000 (22:36 +0200)]
Minor: fixed copyright, no email address needed here
Roland Haeder [Tue, 3 May 2016 19:50:11 +0000 (21:50 +0200)]
updated jar(s)
Roland Haeder [Fri, 29 Apr 2016 20:03:02 +0000 (22:03 +0200)]
Ignored not-to-be-fixed warnings
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 29 Apr 2016 20:00:03 +0000 (22:00 +0200)]
globally updated jar(s)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 28 Apr 2016 17:46:50 +0000 (19:46 +0200)]
ShopCustomer is to generic, better project-specific. And this is now interface-based (more flexible again)
Roland Haeder [Thu, 28 Apr 2016 17:31:27 +0000 (19:31 +0200)]
updated jar(s)
Roland Haeder [Wed, 27 Apr 2016 20:29:32 +0000 (22:29 +0200)]
Continued with lib upgrade:
- new property/field name is customerContact (more specific)
- suppressed warning about missing persistence unit because this is only entities lib
- sorted members
Roland Haeder [Wed, 27 Apr 2016 19:42:50 +0000 (21:42 +0200)]
updated jar(s)
Roland Haeder [Tue, 26 Apr 2016 17:08:42 +0000 (19:08 +0200)]
updated jar(s)
Roland Haeder [Sat, 23 Apr 2016 10:08:52 +0000 (12:08 +0200)]
updated jar(s)