AngularJS ile ön yüzden bir kayıt insert etmeye çalışyorken hata alıyorum , 

"com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'user' at row 1".

function createMeasurement(user){

        $scope.measurement.weight= user.weight;
        $scope.measurement.length= user.length;
        $scope.measurement.insertDate=  user.enrolDate; 
        $scope.measurement.user =  user;

        UserService.createUserMeasurement($scope.measurement, function(response){
                console.log('Saving New userMeasurement' );
            },function(errResponse){
                console.error('Error while creating UserMeasurement');
            }
        );
    }

Tahminim:insert edilirken mappingde sıkıntı var, user objesini weight, length yada insertDate gibi normal field’a atamaya calıyor sanıyorum bir user objesini tam bulamadım nedenini.

önerilen bir çözümler genelde ise: field’ın alanını artırmak , yada farkl bir tipte yaratmak. Sorunun bu olduğunu düşünmüyorum.