spitballer.blogspot.com
Zbyněk Šlajchrt: Sending email via Glassfish v3
http://spitballer.blogspot.com/2010/02/sending-email-via-glassfish-v3.html
Friday, February 26, 2010. Sending email via Glassfish v3. From the programmer's standpoint Java EE 5 makes sending emails very easy. In the component's class responsible for sending emails (eg. a servlet or an EJB bean) he/she declares a field of. Class and annotates it with. Attribute and tries to find a corresponding resource. If it succeeds it injects the resource to the field. If the lookup fails the container raises an exception and prevents the component from being used. Create the message object.
spitballer.blogspot.com
Zbyněk Šlajchrt: October 2010
http://spitballer.blogspot.com/2010_10_01_archive.html
Thursday, October 7, 2010. SOA vs. OOP – Jing a Jang v architektuře podnikových aplikací. Architekt obvykle nemá možnost volby mezi zmíněnými platformami a je často postaven před hotové rozhodnutí, učiněné s ohledem na obchodní a strategické zájmy dodavatele či zákazníka. Nicméně společným jmenovatelem obou vedoucích technologií je skutečnost, že byly navrženy s důrazem na usnadnění tvorby vícevrstvých, distribuovaných aplikací. Obě platformy poskytují pestrou škálu různých knihoven, API a nástro...Vícev...
spitballer.blogspot.com
Zbyněk Šlajchrt: April 2010
http://spitballer.blogspot.com/2010_04_01_archive.html
Saturday, April 17, 2010. JPA: persisting vs. merging entites. Methods whose overlapping behavior may cause confusion not only to a newbie. Furthermore I propose a generalization that sees both methods as special cases of a more general method combine. In contrast to the merge. Method is pretty straightforward and intuitive. The most common scenario of the persist. Method's usage can be summed up as follows:. In comparison to persist. The description of the merge. And a programmer must remember all scena...
spitballer.blogspot.com
Zbyněk Šlajchrt: SOA vs. OOP – Jing a Jang v architektuře podnikových aplikací
http://spitballer.blogspot.com/2010/10/soa-vs-oop-jing-jang-v-architekture.html
Thursday, October 7, 2010. SOA vs. OOP – Jing a Jang v architektuře podnikových aplikací. Architekt obvykle nemá možnost volby mezi zmíněnými platformami a je často postaven před hotové rozhodnutí, učiněné s ohledem na obchodní a strategické zájmy dodavatele či zákazníka. Nicméně společným jmenovatelem obou vedoucích technologií je skutečnost, že byly navrženy s důrazem na usnadnění tvorby vícevrstvých, distribuovaných aplikací. Obě platformy poskytují pestrou škálu různých knihoven, API a nástro...Vícev...
spitballer.blogspot.com
Zbyněk Šlajchrt: Nastavení TCP/IP portů využívaných serverem Glassfish v3
http://spitballer.blogspot.com/2010/10/nastaveni-tcpip-portu-vyuzivanych.html
Saturday, October 2, 2010. Nastavení TCP/IP portů využívaných serverem Glassfish v3. V základní konfiguraci využívá Glassfish tři porty: 4848, 8080 a 8181. Na portu 4848 běží administrátorská konzole, porty 8080 a 8181 jsou určeny pro webové aplikace, přičemž port 8080 slouží ke komunikaci prostřednictvím HTTP protokolu, port 8181 se používá pro HTTPS protokol. Nastavení je třeba provést v souboru, který se nachází na cestě. Glassfish path] glassfish domains domain1 config domain.xml. A zvolte Add Server.
spitballer.blogspot.com
Zbyněk Šlajchrt: JPA: persisting vs. merging entites
http://spitballer.blogspot.com/2010/04/jpa-persisting-vs-merging-entites.html
Saturday, April 17, 2010. JPA: persisting vs. merging entites. Methods whose overlapping behavior may cause confusion not only to a newbie. Furthermore I propose a generalization that sees both methods as special cases of a more general method combine. In contrast to the merge. Method is pretty straightforward and intuitive. The most common scenario of the persist. Method's usage can be summed up as follows:. In comparison to persist. The description of the merge. And a programmer must remember all scena...
spitballer.blogspot.com
Zbyněk Šlajchrt: A Gadget for Determining Transaction Attributes for EJB methods
http://spitballer.blogspot.com/2010/04/gadget-for-determining-transaction.html
Monday, April 12, 2010. A Gadget for Determining Transaction Attributes for EJB methods. A Java EE greenhorn may find uneasy to determine quickly the appropriate transaction attribute for a method in an enterprise bean. He or she must remember well the definitions of all six attributes in order to choose the right one. Some attribute names are not very self-describing and may be confusing. For example the names of both Required. And 2) if there is a pending transaction. Create a new transaction. Yet, the...
spitballer.blogspot.com
Zbyněk Šlajchrt: February 2009
http://spitballer.blogspot.com/2009_02_01_archive.html
Friday, February 6, 2009. DSL - jazyky ušité na míru. Část druhá. V první části tohoto článku jsem se pokusil nastínit základní koncepci DSL a na příkladu objasnit základní principy vývoje. V této části se budu věnovat problematice návrhu jazyka a generátoru kódu. Vycházím z přednášky Domain-Specific Modeling: Enabling full code generation. Kterou přednesl Juha-Pekka Tolvanen na konferenci OOP2009 v Mnichově. DSL se snaží vyhnout promítání. Mentální obrazy zadavatele do prvků jazyka UML. Návrhu doménově-...
spitballer.blogspot.com
Zbyněk Šlajchrt: Konfigurace českého prostředí v BlueJ na Mac OS X
http://spitballer.blogspot.com/2010/10/konfigurace-ceskeho-prostredi-v-bluej.html
Sunday, October 3, 2010. Konfigurace českého prostředí v BlueJ na Mac OS X. Postup pro zprovoznění češtiny v kódování UTF-8 na Mac OSX je následovný:. 1 Rozbalte si archiv s lokalizací BlueJ stažený ze stránek p. Pecinovského ( http:/ vyuka.pecinovsky.cz/bluej config/index.html. 2 Rozbalte obsah aplikace BlueJ ve Finderu poklepáním pravým tlačítkem myši na její ikonu a volbou Show Package Contents. 3 Přejděte do složky Contents/Resources/Java. A nakopírujte do ní obsah archivu s lokalizací.