]> git.mxchange.org Git - jshop-core.git/log
jshop-core.git
9 years agoContinued with JPA:
Roland Haeder [Wed, 23 Sep 2015 12:44:18 +0000 (14:44 +0200)]
Continued with JPA:
- added @OneToMany annotation
- also call copyAll() to transfer properties from customer.contact to this.contact in ShopCustomer class
- added method copyAll() for Product + implemented it
- no need for length=x on integers + renamed entity name to all lower-case
- made BaseProduct to an entity
- updated jcoreee.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued with JPA:
Roland Haeder [Wed, 23 Sep 2015 10:39:39 +0000 (12:39 +0200)]
Continued with JPA:
- moved BaseItem and BasketItem to other package
- added more JPA stuff (sorry)
- updated jcore.jar

Signed-off-by:Roland Häder <roland@mxchange.org>
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoJPA started
Roland Haeder [Tue, 22 Sep 2015 14:06:15 +0000 (16:06 +0200)]
JPA started
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jars
Roland Haeder [Tue, 22 Sep 2015 08:41:34 +0000 (10:41 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar
Roland Haeder [Mon, 21 Sep 2015 13:36:35 +0000 (15:36 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoadded missing Apache Commons library for BASE64-encoding + removed jcore-ee-logger...
Roland Haeder [Mon, 21 Sep 2015 10:04:08 +0000 (12:04 +0200)]
added missing Apache Commons library for BASE64-encoding + removed jcore-ee-logger.jar as this jar was no longer needed (is an EJB module anyway)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agouse final where possible
Roland Haeder [Fri, 18 Sep 2015 08:38:10 +0000 (10:38 +0200)]
use final where possible
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoAdded all missing fields (from database) + updated jar
Roland Haeder [Fri, 18 Sep 2015 07:12:12 +0000 (09:12 +0200)]
Added all missing fields (from database) + updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated jars
Roland Haeder [Thu, 17 Sep 2015 14:13:21 +0000 (16:13 +0200)]
Updated jars

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoMerge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core
Roland Haeder [Thu, 17 Sep 2015 14:07:56 +0000 (16:07 +0200)]
Merge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoMerge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core
Roland Haeder [Thu, 17 Sep 2015 14:07:41 +0000 (16:07 +0200)]
Merge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoRemoved logger, the EJB container didn't accept this.
Roland Haeder [Thu, 17 Sep 2015 10:45:33 +0000 (12:45 +0200)]
Removed logger, the EJB container didn't accept this.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar
Roland Haeder [Thu, 17 Sep 2015 06:38:47 +0000 (08:38 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 16 Sep 2015 13:04:33 +0000 (15:04 +0200)]
Continued:
- added new field contactId for linking customer -> contact
- added new exceptions
- added CustomerUtils class which helps generating customer number and such
- updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContiniued:
Roland Haeder [Wed, 16 Sep 2015 11:25:48 +0000 (13:25 +0200)]
Continiued:
- added missing annotations
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar
Roland Haeder [Wed, 16 Sep 2015 10:03:20 +0000 (12:03 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoAdded customer number field
Roland Haeder [Wed, 16 Sep 2015 08:19:55 +0000 (10:19 +0200)]
Added customer number field
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoMerge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core
Roland Haeder [Tue, 15 Sep 2015 14:22:50 +0000 (16:22 +0200)]
Merge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core

9 years agoContinued:
Roland Haeder [Tue, 15 Sep 2015 13:25:32 +0000 (15:25 +0200)]
Continued:
- added checkout wrapper class and interface
- added method clear() for clearing the basket
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jars
Roland Haeder [Mon, 14 Sep 2015 14:58:48 +0000 (16:58 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoAdded equals() and hashCode() as they both must be implemented.
Roland Haeder [Mon, 14 Sep 2015 09:36:03 +0000 (11:36 +0200)]
Added equals() and hashCode() as they both must be implemented.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Mon, 14 Sep 2015 08:40:29 +0000 (10:40 +0200)]
Continued:
- added method isProductType()
- changed type of getAll() to List asthis is fine
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jars
Roland Haeder [Fri, 11 Sep 2015 14:42:01 +0000 (16:42 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoIntroduced new exceptions
Roland Haeder [Fri, 11 Sep 2015 13:37:06 +0000 (15:37 +0200)]
Introduced new exceptions
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated jar
Roland Haeder [Fri, 11 Sep 2015 09:54:18 +0000 (11:54 +0200)]
Updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoAdded equals() and hashCode() for easy item comparison.
Roland Haeder [Fri, 11 Sep 2015 09:53:09 +0000 (11:53 +0200)]
Added equals() and hashCode() for easy item comparison.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jar + isAdded() cannot call contains() because the item instance is always...
Roland Haeder [Fri, 11 Sep 2015 09:46:55 +0000 (11:46 +0200)]
updated jar + isAdded() cannot call contains() because the item instance is always new. Instead it needs to check the (unique) item id.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jars
Roland Haeder [Fri, 11 Sep 2015 06:23:53 +0000 (08:23 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agorenamed fields + their setters/getter + updated jars
Roland Haeder [Thu, 10 Sep 2015 20:11:53 +0000 (22:11 +0200)]
renamed fields + their setters/getter + updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated author (email address) + jars + implemented very basic basket
Roland Haeder [Thu, 10 Sep 2015 13:39:44 +0000 (15:39 +0200)]
Updated author (email address) + jars + implemented very basic basket
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated comments a bit. This is no POJO.
Roland Haeder [Thu, 10 Sep 2015 07:25:57 +0000 (09:25 +0200)]
updated comments a bit. This is no POJO.
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUsed T, not the interface
Roland Haeder [Thu, 10 Sep 2015 07:20:17 +0000 (09:20 +0200)]
Used T, not the interface
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated jcoreee.jar
Roland Haeder [Thu, 10 Sep 2015 06:44:03 +0000 (08:44 +0200)]
Updated jcoreee.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jars
Roland Haeder [Thu, 10 Sep 2015 06:27:30 +0000 (08:27 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Wed, 9 Sep 2015 20:11:03 +0000 (22:11 +0200)]
Continued:
- updated jcore.jar + jcore-ee-logger.jar, jcoreee.jar
- added Java EE API 7.0
- maybe it works this way? :-(

Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated jcore.jar + jcore-ee-logger.jar + jcoreee.jar
Roland Haeder [Wed, 9 Sep 2015 14:23:37 +0000 (16:23 +0200)]
Updated jcore.jar + jcore-ee-logger.jar + jcoreee.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jcore-ee-logger.jar
Roland Haeder [Wed, 9 Sep 2015 13:38:38 +0000 (15:38 +0200)]
updated jcore-ee-logger.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jcore-ee-logger.jar
Roland Haeder [Wed, 9 Sep 2015 09:24:16 +0000 (11:24 +0200)]
updated jcore-ee-logger.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoRemoved all no longer thrown exceptions + updated jcore.jar
Roland Haeder [Wed, 9 Sep 2015 08:36:10 +0000 (10:36 +0200)]
Removed all no longer thrown exceptions + updated jcore.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jcore.jar, jcoreee.jar, jcore-ee-logger.jar
Roland Haeder [Wed, 9 Sep 2015 06:25:10 +0000 (08:25 +0200)]
updated jcore.jar, jcoreee.jar, jcore-ee-logger.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated jcore-ee-logger.jar
Roland Haeder [Tue, 8 Sep 2015 22:09:28 +0000 (00:09 +0200)]
Updated jcore-ee-logger.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoChanged jcore-ee-logger to a EJB (not really, but maybe this way it works???)
Roland Haeder [Tue, 8 Sep 2015 21:37:13 +0000 (23:37 +0200)]
Changed jcore-ee-logger to a EJB (not really, but maybe this way it works???)
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Tue, 8 Sep 2015 20:44:54 +0000 (22:44 +0200)]
Continued:
- had to put all classes and interfaces in one package jar-wide ... :-(
- updated jcore.jar, jcoreee.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoMore cleanup
Roland Haeder [Tue, 8 Sep 2015 13:39:40 +0000 (15:39 +0200)]
More cleanup
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoContinued:
Roland Haeder [Mon, 7 Sep 2015 18:47:39 +0000 (20:47 +0200)]
Continued:
- updated jcore.jar
- got rid of some things that don't work in EJB container ... :-(
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jcore.jar
Roland Haeder [Mon, 7 Sep 2015 14:24:05 +0000 (16:24 +0200)]
updated jcore.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoWell, if that is EJB, it sucks somehow: Logging not allowed and a complexer class...
Roland Haeder [Mon, 7 Sep 2015 13:30:44 +0000 (15:30 +0200)]
Well, if that is EJB, it sucks somehow: Logging not allowed and a complexer class structure leaves strange errors behind:
----------------------------------------
Caused by: java.lang.NoClassDefFoundError: [Lorg/mxchange/jcore/model/contact/gender/Gender;
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
at java.lang.Class.privateGetPublicMethods(Class.java:2690)
at java.lang.Class.getMethods(Class.java:1467)
at org.glassfish.ejb.deployment.descriptor.EjbDescriptor.addAllInterfaceMethodsIn(EjbDescriptor.java:2577)
at org.glassfish.ejb.deployment.descriptor.EjbDescriptor.getLocalRemoteBusinessMethodDescriptors(EjbDescriptor.java:2530)
... 53 more
Caused by: java.lang.ClassNotFoundException: org.mxchange.jcore.model.contact.gender.Gender
----------------------------------------
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jcore.jar
Roland Haeder [Mon, 7 Sep 2015 06:47:24 +0000 (08:47 +0200)]
updated jcore.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoupdated jcore.jar
Roland Haeder [Sat, 5 Sep 2015 22:01:17 +0000 (00:01 +0200)]
updated jcore.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoFixed name
Roland Haeder [Sat, 5 Sep 2015 20:26:08 +0000 (22:26 +0200)]
Fixed name
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoRemoved commons packages (not the jars, maybe it will come back) + updated jcore.jar
Roland Haeder [Sat, 5 Sep 2015 14:29:07 +0000 (16:29 +0200)]
Removed commons packages (not the jars, maybe it will come back) + updated jcore.jar
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoUpdated jcore.jar
Roland Haeder [Fri, 4 Sep 2015 23:02:49 +0000 (01:02 +0200)]
Updated jcore.jar

Signed-off-by: Roland Häder <roland@mxchange.org>
9 years agoMoved stuff around + added dist.sh
Roland Haeder [Fri, 4 Sep 2015 21:38:18 +0000 (23:38 +0200)]
Moved stuff around + added dist.sh
Signed-off-by:Roland Häder <roland@mxchange.org>

9 years agoInital import
Roland Haeder [Fri, 4 Sep 2015 21:18:48 +0000 (23:18 +0200)]
Inital import

Signed-off-by: Roland Häder <roland@mxchange.org>