You are browsing the archive for Java.

Maven projekti JavaEE/ReactJS sovellukseen

3.3.2017 in HTML5, Java, JavaScript by Tommi Teräsvirta

Olen käyttänyt Maveniä kohtalaisen paljon Java projekteissa. Myös ReactJS on minulle hyvinkin tuttu viitekehys. Jonkin aikaa sitten tuli kuitenkin ensimmäistä kertaa eteen näiden kahden yhdistäminen Java EE projektissa. Ensi viikolla sattuu tulemaan eteen koulutus, jossa pääsen vastaavan projektirakenteen selittämään ja kouluttamaan. Tekniikoista ja työkaluista tärkeimmät:

  1. Java EE 7, erityisesti JAX-RS & JDBC
  2. Netbeans 8.1 (kyllä, on vanha)
  3. Maven 3.3.9
  4. Glassfish 4.1.1 palvelimena
  5. ReactJS ja Fetch (JAX-RS apin käyttämiseen)
  6. Node ja npm React-osuuden kääntämiseen
  7. Jest React-testien ajamiseen

Read the rest of this entry →

Jackson 2, JSON and lazy JPA relation: avoiding JsonMappingException

13.8.2014 in Java, Sovelluskehitys by Panu Korpela

The following will apply both to a JAX-RS version (bundled e.g. with WildFly 8.1) and Spring Framework.

A semi-common problem with JPA lazy relations happens when they are serialised to JSON with the common Jackson 2 library: an exeption ”com.fasterxml.jackson.databind.JsonMappingException: could not initialize proxy – no Session” is thrown as the relations cannot be traversed at the web tier. Read the rest of this entry →