當年,重耳、晉文公去了晉國。當時,鄭文公沒有禮貌地要求重耳趕快離開。後來,楚謹和成都之間的戰爭爆發了,最後晉國贏了。可惜當時鄭國出兵援助楚國,晉國不忍,就叫秦國壹起打鄭國。幸虧秦師撤退,國家才沒有被滅。
後來,楚國的楚莊王即位後,楚國開始變得強大。鄭國的搖擺慢慢倒向楚國,然後楚晉開戰。金為了理解盟友的難處,前去攻打鄭,幸好楚、鄭聯手自衛。
沒過多久,金看到鄭是楚國的諸侯國,就出兵攻打鄭,阻止楚國向北發展。
公元前607年,楚國叫鄭去攻打宋國,被打敗了。為了給宋國報仇,晉國出兵攻打晉國。
公元前606年,晉國出兵攻打鄭國。這個時候,楚國因為內亂無法出兵援助鄭國,鄭國只好投降,與晉國簽訂了盟約。
公元前599年,楚國北上,首先進攻的就是這個鄭國。晉國及時派兵幫助鄭。
公元前597年,楚國再次攻打鄭,圍困鄭17天。最後,鄭襄公向楚王坦白了。
短短二三十年,楚兩次伐鄭,晉五次伐鄭。以至於鄭穆公不堪打擊而死,制定了“唯強從,晉出晉,楚出楚”的國策。