]> git.mxchange.org Git - jproduct-core.git/log
jproduct-core.git
6 years agoContinued:
Roland Häder [Sun, 29 Oct 2017 14:54:42 +0000 (15:54 +0100)]
Continued:
- ops, forgot to add Column/Basic annotations, the currency code is a 3-letter
  code, like EUR or USD, and not just $ or other symbols.

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Sat, 28 Oct 2017 18:10:54 +0000 (20:10 +0200)]
Continued:
- cleared no longer used project JARs
- added new dependency as a product may have a manufacturing/producing company
  assigned, if such data is available on the product itself

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
Roland Häder [Sat, 28 Oct 2017 16:24:29 +0000 (18:24 +0200)]
Continued:
- added unit amount and type, for example "Milk" is product title and amount
  is 1 and type is "l" for liter

Signed-off-by: Roland Häder <roland@mxchange.org>
6 years agoContinued:
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>
6 years agoContinued:
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>
6 years agoContinued:
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>
6 years agoContinued:
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>
6 years agoContinued:
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>
6 years agoContinued:
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated dist.sh
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>
6 years agoupdated dist.sh
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated .gitattributes
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated dist.sh/.gitattributes
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
6 years agoremoved genfiles.properties
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>
6 years agoupdated jar(s)
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>
6 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated dist.sh
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>
7 years agoupdated path for local cp of libraries
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agofixed copyright (no email address)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoContinued a bit:
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>
7 years agoupdated jar(s)
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>
7 years agodon't copy jcore(-swing) (EE/Swing) to JavaEE container
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agolets don't use back-ticks
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agofixed my name, it is 'Häder', not 'Haeder'
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>
7 years agoupdated jar(s)
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>
7 years agonope, 'src/' must be present, then the IDE (NetBeans at least) can find it
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>
7 years agoremoved navdata as it will be regenerated and ignored it as it always caused merge...
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>
7 years agoupdated jar(s)
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>
7 years agojcore.jar is for JavaSE projects like Swing, but *never* for JavaEE projects or entit...
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>
7 years agoupdated source references, how does '/src/' come in everywhere?
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>
7 years agoCategories may not be shown in statistics
Roland Häder [Sat, 15 Apr 2017 20:11:21 +0000 (22:11 +0200)]
Categories may not be shown in statistics

7 years agoupdated jar(s)
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>
7 years agorenamed, no shop-specific stuff anymore
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>
7 years agoNew project emerged:
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>
7 years agoContinued:
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>
7 years agoUpdatede jar(s) + fixed some names + fixed some imports
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>
7 years agoupdated own name and resources
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoignored *.tmp
Roland Haeder [Tue, 30 Aug 2016 18:25:05 +0000 (20:25 +0200)]
ignored *.tmp

7 years agoupdated jar(s)
Roland Haeder [Mon, 29 Aug 2016 18:03:57 +0000 (20:03 +0200)]
updated jar(s)

7 years agoupdated 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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated dist.sh + ignored more
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
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>
7 years agoupdated jar(s)
Roland Haeder [Tue, 2 Aug 2016 19:47:27 +0000 (21:47 +0200)]
updated jar(s)

7 years agoupdated dist.sh (don't upload jcore-swing on JavaEE-enabled server ...)
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 ...)

7 years agoupdated jar(s)
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>
8 years agoupdated jar(s)
Roland Haeder [Wed, 8 Jun 2016 18:08:14 +0000 (20:08 +0200)]
updated jar(s)

8 years agoadded @Transient for serial numbers as they should not be persisted under any conditions
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

8 years agoupdated .gitignore (no more includes ejb project, please keep it separated)
Roland Haeder [Wed, 1 Jun 2016 19:08:32 +0000 (21:08 +0200)]
updated .gitignore (no more includes ejb project, please keep it separated)

8 years agoupdated jar(s)
Roland Haeder [Wed, 25 May 2016 20:59:12 +0000 (22:59 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Fri, 20 May 2016 18:54:16 +0000 (20:54 +0200)]
updated jar(s)

8 years agoupdated 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>
8 years agoupdated jar(s)
Roland Haeder [Fri, 13 May 2016 20:08:14 +0000 (22:08 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Thu, 12 May 2016 19:21:58 +0000 (21:21 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Mon, 9 May 2016 17:06:08 +0000 (19:06 +0200)]
updated jar(s)

8 years agoupdated jar(s)
Roland Haeder [Sat, 7 May 2016 12:48:23 +0000 (14:48 +0200)]
updated jar(s)

8 years agoMinor: fixed copyright, no email address needed here
Roland Haeder [Fri, 6 May 2016 20:36:22 +0000 (22:36 +0200)]
Minor: fixed copyright, no email address needed here

8 years agoupdated jar(s)
Roland Haeder [Tue, 3 May 2016 19:50:11 +0000 (21:50 +0200)]
updated jar(s)

8 years agoIgnored not-to-be-fixed warnings
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>
8 years agoglobally updated jar(s)
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>
8 years agoShopCustomer is to generic, better project-specific. And this is now interface-based...
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)

8 years agoupdated jar(s)
Roland Haeder [Thu, 28 Apr 2016 17:31:27 +0000 (19:31 +0200)]
updated jar(s)

8 years agoContinued with lib upgrade:
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