Servlet container je mocné API, které kdysi pomohlo popularitě Javy mezi vývojáři. Je to ale také API staré, které samo o sobě nemá podporu pro psaní jednotkových testů. Můžeme sice pouštět testy tak, že spustíme celý servlet kontainer, ale pro mnoho případů je to zbytečné. Existuje i jednodušší řešení, pojďme se na něj podívat.
číst celý článek
Články v kategorii Java / J2EE
Testování REST API
Datum: 04.04.2011 | Kategorie: Java / J2EE, Spring Framework | Autor: Pavel Klobása | 1 komentář »Štítek: jednotkové testování
Co je to Spring Roo
Datum: 21.03.2011 | Kategorie: Java / J2EE, Spring Framework | Autor: Pavel Klobása | 1 komentář »Štítek: Spring Roo
Spring Roo je zajímavá a nadějná technologie, v naší firmě jsme ji použili v několika projektech. Co je na Spring Roo nejtěžší? Vysvětlit někomu, co to vlastně je a k čemu je to dobré.
Na internetu je přístupná prezentace autorů Spring Roo, kde přednášející vytváří aplikaci pomocí pouhých 200 úhozů do klávesnice. Při SW vývoji mám raději místo revoluce cestu evoluce, rád bych vám Spring Roo ukázal z druhé strany – jak si ušetřit práci na již existujícím nebo právě začínajícím projektu.
číst celý článek
Log4J reader – LogMX
Datum: 04.03.2011 | Kategorie: Java / J2EE, Uživatelské rozhraní | Autor: Pavel Janečka | Komentáře nejsou povolenySnad každý vývojář se setkal s knihovnou Log4J využívané pro logování prakticky ve všech aplikacích. Již dlouho neaktivní nástroj Apache chainsaw v2 pro čtení logů vytvářených knihovnou Log4J trpí množstvím nedostatků. Zajímavou alternativou je nástroj LogMX společnosti LightySoft.
Testování pomocí Jetty
Datum: 11.02.2011 | Kategorie: Java / J2EE, Spring Framework | Autor: Pavel Klobása | 1 komentář »Štítek: jednotkové testování, Jetty
Při psaní jednotkových testů webové aplikace je někdy potřeba spustit celý kontext servlet kontaineru v prostředí http serveru. Pojďme se podívat, jak to.
JBehave – Behavior Driven Development v praxi
Datum: 13.12.2010 | Kategorie: Java / J2EE | Autor: Radek Teichmann | Komentáře nejsou povolenyŠtítek: BDD, jbehave
Nedávno se mi do RSS čtečky dostal odkaz na novou verzi JBehave 3.0 – BDD nástroje, který poskytuje zajímavé možnosti zejména při testování vašeho kódu. Pojďme se tedy letmo seznámit s tímto zajímavým projektem a ukažme si na příkladech, jak ho použít.
Záznam z naší přednášky na CZJUG (GWT a Spring Roo)
Datum: 27.10.2010 | Kategorie: Java / J2EE, Maven2, Spring Framework | Autor: Radek Teichmann | Komentáře nejsou povolenyŠtítek: CZJUG, GWT, Spring Roo
Dne 25.10.2010 měli dva z našich kolegů, Stanislav Hybášek a Pavel Klobása, možnost prezentovat svoje zkušenosti na setkání CZJUGu. Pokud jste na této přednášce nebyli, či si chcete pouze něco zopakovat, přinášíme vám její záznam a také slidy z přednášek. Oficiální záznam pak bude zveřejněn zde.
Novinky v Maven 3
Datum: 29.09.2010 | Kategorie: Java / J2EE, Maven2 | Autor: Radek Teichmann | 2 komentářů »Štítek: maven
Nedávno se objevila na stránkách Sonatype prosba o vyzkoušení Mavenu 3 RC1 (link). Cílem této prosby je snaha o stihnutí slibovaného termínu vydání Mavenu 3 k prvnímu říjnu 2010. Neváhali jsme tedy a vyzkoušeli, co se nám Maven 3 snaží přinést a co bude znamenat přechod ze stávající verze.
Java Monitoring – monitorování JVM
Datum: 25.08.2010 | Kategorie: Java / J2EE | Autor: Radek Teichmann | 2 komentářů »Štítek: JMX, MBeans
Všichni jste si již určitě dostali do situace, kdy je třeba sledovat prostředky, které má JVM přiděleno a tyto informace nějakým způsobem reflektovat ve vaší aplikaci. V tomto článku si ukážeme, že získání těchto informací není vůbec složité.
číst celý článek
SIGAR API – získání systémových informací
Datum: 30.07.2010 | Kategorie: Java / J2EE | Autor: Radek Teichmann | 2 komentářů »Štítek: Sigar
Tento článek navazuje na sérii článků o méně známých, avšak zajímavých nástrojích a technologiích. Dnes se zaměříme na knihovnu SIGAR (Hyperic’s System Information Gatherer), která nám umožňuje získávat zajímavé informace ze systému nehledě na to, na kterém systému naše aplikace pracuje. O této knihovně již byla na našem blogu řeč – nyní se podíváme na její další využití.
HTTPS na vlastním serveru Apache + Tomcat
Datum: 02.06.2010 | Kategorie: Java / J2EE | Autor: Michal Hybášek | Komentáře nejsou povolenyŠtítek: apache, https, Tomcat
Mnoho z nás – vývojářů JEE aplikací – se občas dostane do situace, kdy je nutné váš produkt vystavit bez asistence zkušených „ajťáků“. Pokud jste na tom podobně jako já, a to tak, že znáte povrchově konfiguraci Tomcatu a o serveru Apache víte na co slouží, tak určitě při konfiguraci procházíte spoustu návodů a konfigurací. Proto vznikl tento zápisek. Pomůže vám nakonfigurovat aplikaci s vynucením šifrovaného spojení. číst celý článek