开发者

Saving float values into MySQL database?

开发者 https://www.devze.com 2023-03-12 23:40 出处:网络
I am using MySQL data base need to insert static float values into my table using a Java Bean via (Hibernate). My data does not get inserted even though I use the required float suffix (eg. 0.0F) but

I am using MySQL data base need to insert static float values into my table using a Java Bean via (Hibernate). My data does not get inserted even though I use the required float suffix (eg. 0.0F) but the row is inserted as the column data indicates a 开发者_JS百科null.

I need help with getting the correct float values into MySQL as apposed to null(s). Can the community aid me with code that can assist me or direct me to a relevant example to demonstrate how this is done?


1) what do you mean by static. The object you should be inserting shoudn't be static, since the values of a field can change from one object to another.

2) why do you use the F suffix. Simply define it in the annotations

@Column(name = "float_value")
private float floatVal;

Or use the .hbm.xml file, with the object mapping still having private float floatVal;

Then simply do:

myObject.setFloatVal(0.0);
session.save(myObject);
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号