Yes it's tedious to write plumbing code, but it's also dead simple. Just write the damn code. Don't try to create some weird beast that "automagically" does the n different things. Just. Write. The. Code.
Yes it does suck. You know what sucks worse? Zero separation of concerns and the tar pit you get from it.
Yes it does suck. You know what sucks worse? Zero separation of concerns and the tar pit you get from it.