support only jsonp and no path
add jsonp save data
should_know_simple_record_has_been_changed
add long field support
support list ints
should_select_by_id
should_persist_existed_book
should_persist_new_book
refactoring