java - Changing the generated name of a foreign key in Hibernate -


@onetoone() @joincolumn(name="vehicle_id", referencedcolumnname="vehicleid") public vehicle getvehicle() {     return vehicle; } 

my userdetails class has one-to-one mapping entitity class vehicle. hibernate creates 2 tables , assigns generic foreign key, maps vehicle_id column (userdetails table.) primary key vehicleid (vehicle table).

key fkb7c889ceaf42c7a1 (vehicle_id), constraint fkb7c889ceaf42c7a1 foreign key (vehicle_id) references vehicle (vehicleid) 

my question : how change generated foreign key, meaningful, fk_userdetails_vehicle example.

you can use @foreignkey annotation:

@onetoone() @joincolumn(name="vehicle_id", referencedcolumnname="vehicleid") @foreignkey(name="fk_userdetails_vehicle") public vehicle getvehicle() {    return vehicle; } 

Comments

Popular posts from this blog

Change php variable from jquery value using ajax (same page) -

Pull out data related to my apps from Android Play Store and iOS App Store -

How can I fetch data from a web server in an android application? -