I have started my example project with Hibernate 4.2.7 and PostgreSQL 9.3.1 and everything is going well.
At the moment I would like to use INET PostgreSQL type but
I faced similar problem recently with Hibernate 3 & Postgres 9. Since there was no inbuilt mapping provided for String Array in postgres to Java String[] by hibernate, I end up implementing a custom mapping class. You can try following below steps.
Below method implementation would be critical.
Once above is done, we just need to set type of property in HBM.xml to this class i.e. PgInet.
For custom class implementation try referring to existing type implementation class. You should be able to locate class files. Use below link as reference.
http://grepcode.com/file/repo1.maven.org/maven2/hibernate/hibernate/2.1.8/net/sf/hibernate/type/ArrayType.java
Hope this helps.
Thanks.