All posts in 'Java'

Java crazyness

24-Apr-07

Someone must be hit really hard with some curly braces when he implemented the following behaviour: public class Braindead { public static void main(String[] args) { Integer i1 = 10; Integer i2 = 10;   Integer i3 = 128; Integer i4 = 128;   compare(i1, i2); compare(20, 20); compare(i3, i4); }   public static void […]

Read the complete article »

Using Hibernate with Oracle Spatial

05-Feb-07

Oracle Spatial Datatype JGeometry from the spatial api (which can be found here) can easily be used with hibernate through a custom dialect and a custom type that delegates to an instance from oracle sdo api. Everything that is needed is here: Mapping Spatial Oracle type SDO_GEOMETRY to JGeometry The only quirk with this solution […]

Read the complete article »

JComboBoxes auf maximale Größe bringen

09-Nov-06

Manchmal ist es praktisch, wenn eine JComboBox keinen Scrollbalken mehr hat. Ist bei extrem vielen Einträgen natürlich nicht sinnvoll, aber bei einer überschaubar großen Zahl schon: iimport javax.swing.JComboBox;   public class Blah { public void blub() { final JComboBox combo = new JComboBox(); combo.setMaximumRowCount(combo.getModel().getSize()); } }iimport javax.swing.JComboBox; public class Blah { public void blub() { […]

Read the complete article »

Kaputte UTF-8 Daten im Servlet

05-Oct-06

Beruflich habe ich gerade mit einer Webanwendung zu tun, die mit Spring realisiert ist. Spring macht ähnlich viel Spaß wie Ruby und ist bis jetzt das erste J2EE Framework, dass mir von Anfang zusagte und es auch schaffte, mich zu begeistern. Die Webanwendung ist komplett UTF-8 basiert. Soweit so gut. Leider mußte ich feststellen, dass […]

Read the complete article »

Spring und JNDI Datasources

21-Sep-06

Ich nutze gerade das J2EE Framework Spring zusammen mit Hibernate und Oracle für eine Webanwendung. Die Hibernate DataSource kann entweder über eine DriverManagerDataSource und Angabe der Verbindungsparameter innerhalb der Webanwendung gesteuert werden, oder es kann eine JNDI Datasource des Application Containers (in dem Fall Tomcat) genutzt werden: <bean id="serverDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/blah"/> </bean><bean id="serverDataSource" […]

Read the complete article »