]>
git.mxchange.org Git - jshop-core.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Roland Haeder [Thu, 1 Oct 2015 18:44:25 +0000 (20:44 +0200)]
Merge branch 'rewrites/jpa'
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 1 Oct 2015 18:21:17 +0000 (20:21 +0200)]
updated jars
Roland Haeder [Thu, 1 Oct 2015 13:35:37 +0000 (15:35 +0200)]
switched to jcontacts as this is the model jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 1 Oct 2015 12:50:37 +0000 (14:50 +0200)]
Continued rewriting:
- added jcontacts-lib
- updated jars
- fixed imports
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 30 Sep 2015 10:20:47 +0000 (12:20 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 29 Sep 2015 15:15:39 +0000 (17:15 +0200)]
Updated jars (re-compiled)
Roland Haeder [Tue, 29 Sep 2015 08:36:40 +0000 (10:36 +0200)]
auto-formatted project + updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 29 Sep 2015 08:19:33 +0000 (10:19 +0200)]
added missing javadoc + updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 29 Sep 2015 07:43:36 +0000 (09:43 +0200)]
no @Basic ?
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 29 Sep 2015 07:37:08 +0000 (09:37 +0200)]
minor cleanups
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 29 Sep 2015 07:16:40 +0000 (09:16 +0200)]
fixed referenced table
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 29 Sep 2015 06:43:04 +0000 (08:43 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 25 Sep 2015 12:27:01 +0000 (14:27 +0200)]
Continued:
- added enumeration annotation
- updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 25 Sep 2015 10:39:37 +0000 (12:39 +0200)]
added a new enum for account status + updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 25 Sep 2015 09:45:54 +0000 (11:45 +0200)]
minor: the parent category is the full instance or null now, not just the category's id
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 25 Sep 2015 09:26:49 +0000 (11:26 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 25 Sep 2015 08:41:48 +0000 (10:41 +0200)]
renamed even more fields/attributes
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Fri, 25 Sep 2015 08:21:41 +0000 (10:21 +0200)]
Continued:
- renamed many fields/attributes to nicer names including database columns, getters/setters
- updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 17:09:24 +0000 (19:09 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 13:11:09 +0000 (15:11 +0200)]
Continued:
- auto-reformatted many files
- got rid of some superflous classes
- updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 09:49:21 +0000 (11:49 +0200)]
@JoinColumn and @Column doesn't work together
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 09:38:42 +0000 (11:38 +0200)]
also needs to be changed here, too. Good!
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 09:27:36 +0000 (11:27 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 09:27:01 +0000 (11:27 +0200)]
java.sql.Timestamp is sadly not available in JPA ... :-( Losing type-safety here ...
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Thu, 24 Sep 2015 08:52:31 +0000 (10:52 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 23 Sep 2015 14:28:12 +0000 (16:28 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 23 Sep 2015 14:11:44 +0000 (16:11 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
Roland Haeder [Tue, 22 Sep 2015 14:06:15 +0000 (16:06 +0200)]
JPA started
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 22 Sep 2015 08:41:34 +0000 (10:41 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 21 Sep 2015 13:36:35 +0000 (15:36 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
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>
Roland Haeder [Thu, 17 Sep 2015 14:13:21 +0000 (16:13 +0200)]
Updated jars
Signed-off-by: Roland Häder <roland@mxchange.org>
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>
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>
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>
Roland Haeder [Thu, 17 Sep 2015 06:38:47 +0000 (08:38 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
Roland Haeder [Wed, 16 Sep 2015 10:03:20 +0000 (12:03 +0200)]
updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
Roland Haeder [Tue, 15 Sep 2015 14:22:50 +0000 (16:22 +0200)]
Merge branch 'master' of /media/quix0r/INTENSO/Java Project/jshop-core
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>
Roland Haeder [Mon, 14 Sep 2015 14:58:48 +0000 (16:58 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
Roland Haeder [Fri, 11 Sep 2015 14:42:01 +0000 (16:42 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
Roland Haeder [Fri, 11 Sep 2015 09:54:18 +0000 (11:54 +0200)]
Updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
Roland Haeder [Fri, 11 Sep 2015 06:23:53 +0000 (08:23 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
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>
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>
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>
Roland Haeder [Thu, 10 Sep 2015 06:27:30 +0000 (08:27 +0200)]
updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Roland Haeder [Tue, 8 Sep 2015 13:39:40 +0000 (15:39 +0200)]
More cleanup
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
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>
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>
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>
Roland Haeder [Sat, 5 Sep 2015 20:26:08 +0000 (22:26 +0200)]
Fixed name
Signed-off-by:Roland Häder <roland@mxchange.org>
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>
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>
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>
Roland Haeder [Fri, 4 Sep 2015 21:18:48 +0000 (23:18 +0200)]
Inital import
Signed-off-by: Roland Häder <roland@mxchange.org>