我正在寻找一个实用程序类或库,以类型安全的方式为我提供属性的名称。我有类似以下类似的东西:
PropertyDescriptor descriptor = property(on(Foo.class).getBar());
assertThat(descriptor.getName()).isEqualTo("bar")
要正确实施这样的便利方法,需要IMHO安静很多工作。由于最终类等的处理可能非常复杂(参见mockito,easymock等)。
答案 0 :(得分:1)
您可以将QueryDSL's aliases用作:
$('#productSubmit').click(function(e) {
var data = new FormData($('input[name^="image"]'));
jQuery.each($('input[name^="image"]')[0].files, function(i, file) {
data.append(i, file);
});
console.log(data);
$.ajax({
type: "POST",
url: "http://test-app.appspot.com/items/data.id/images",
//enctype: 'multipart/form-data',
mimeType: 'multipart/form-data',
contentType: false,
processData: false,
data: data,
success: function (data) {
alert("Data Uploaded: ");
$('#product_data').submit();
},
error: function(jqXhr, textStatus, errorThrown) {
alert(11);
console.log( errorThrown );
}
});
});