Las controversias judiciales del orden civil deberán resolverse conforme a la letra de la ley o a su interpretación jurídica. A falta de ley se resolverán conforme a los principios generales del derecho, teniendo siempre en cuenta el espíritu de la ley, y lo dispuesto en el artículo 2, de este Código.