关于hibernate 数据格式问题

        private Long id;
	private int state;
	private String name;
	
	@Id
	@Column(name = "id", nullable = false, unique = true)
	@GenericGenerator(name = "generator", strategy = "uuid")
	@GeneratedValue(generator = "generator")
	@Type(type="java.lang.Long")
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

http://img.mukewang.com/5906a5f70001c8de06360201.jpg

使用注解

总是提示格式不正确

五月 01, 2017 10:56:14 上午 org.hibernate.property.BasicPropertyAccessor$BasicSetter set

ERROR: HHH000091: Expected type: java.lang.Long, actual value: java.lang.String

应该怎么解决

http://img.mukewang.com/5906a5f60001612c08020082.jpg


cooleephone
浏览 1737回答 1
1回答

呦呦米

把输入的值强制转换成Long类型试试,看看两边引入的Long的jar包一样么
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java