Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

java - Postgresql UUID supported by Hibernate? -


i can't hibernate working java.util.uuid postgresql.

here mapping using javax.persistence.* annotations:

private uuid itemuuid;  @column(name="item_uuid",columndefinition="uuid not null") public uuid getitemuuid() {     return itemuuid; }  public void setitemuuid(uuid itemuuid) {     this.itemuuid = itemuuid; } 

when persisting transient object sqlgrammarexception:

column "item_uuid" of type uuid expression of type bytea @ character 149 

postgresql version 8.4.4
jdbc driver - 8.4.4-702 (also tried 9.0 - same thing)
hibernate version 3.6, main configuration properties:

<property name="hibernate.dialect">org.hibernate.dialect.postgresqldialect</property> <property name="hibernate.connection.driver_class">org.postgresql.driver</property> <property name="hibernate.connection.url">jdbc:postgresql://192.168.1.1/db_test</property> 

this can solved adding following annotation uuid:

import org.hibernate.annotations.type; ... @type(type="pg-uuid") private java.util.uuid itemuuid; 

as why hibernate doesn't make default setting, couldn't tell you...

update: there still seem issues using createnativequery method open objects have uuid fields. fortunately, createquery method far has worked fine me.


Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -