根据中国劳动法第十八条的规定,用人单位与劳动者订立的劳动合同应当明确约定劳动合同期限,一般不得超过三年。因此,三年一签的合同违反了劳动法规定的合同期限,属于违法行为。 根据劳动法规定,三年一签合同是违法的。根据中国劳动法第十八条的规定,用人单位与劳动者订立的劳动合同应当明确约定劳动合同期限,一般不得超过三年。因此,三年一签的合同违反了劳动法规定的合同期限,属于违法行为。