How do I properly rig a character that has body and hands seperated?

So I made a character body mesh in blender and made his hands as a separate mesh, I thought that by using a plugin that generates an unreal rig everything will go smoothly. However, when I move the arms, the wrists start disconnecting, and weight painting it creates different stretching issues. Is there any tutorial for this?