Bayern Munich have signed Brazilian defender Dante on a four-year contract from German league rivals Borussia Moenchengladbach, it was announced on Thursday.