Matthew Henry on 1 Kings 2:35–end
Here is, I. The preferment of Benaiah and Zadok, two faithful friends to Solomon and his government, Kg1 2:35. Joab being put to death, Benaiah was advanced to be general of the forces in his room, and, Abiathar being deposed, Zadok was made high priest in his room, and therein was fulfilled the word of God, when he threatened to cut off the house of Eli (Sa1 2:35), I will raise me up a faithful priest, and will build him a sure house. Though sacred offices may be disgraced, they shall not be destroyed, by the mal-administration of those that are entrusted with them, nor shall God's work ever stand still for want of hands to carry it on. No wonder that he who was a king so immediately of God…
Read the whole note in the consoleJamieson-Fausset-Brown on 1 Kings 2:34
SHIMEI PUT TO DEATH. (Kg1 2:34-46)
Benaiah . . . went up, and fell upon him--According to the terms of the statute (Exo 21:14), and the practice in similar cases (Kg2 11:15), the criminal was to be dragged from the altar and slain elsewhere. But the truth is, that the sanctity of the altar was violated as much by the violence used in forcing the criminal from the place as in shedding his blood there; the express command of God authorized the former and therefore by implication permitted the latter.
was buried in his own house--or family vault, at his property in the wilderness of Judah. His interment was included in the king's order, as enjoined in the divine law (Deu 21:23).
Adam Clarke on 1 Kings 2:34
So Benaiah - went up - and slew him - It appears he slew him at the very altar. Joab must have been both old and infirm at this time, and now he bleeds for Abner, he bleeds for Amasa, and he bleeds for Uriah. The two former he murdered; of the blood of the latter he was not innocent; yet he had done the state much service, and they knew it. But he was a murderer, and vengeance would not suffer such to live.
John Gill on 1 Kings 2:35
And the king put Benaiah the son of Jehoiada in his room over the host,.... Advanced him from being captain of his bodyguards to be general of the army:
and Zadok the priest did he put in the room of Abiathar; from a common priest he promoted him to the high priesthood; whereby that office was restored to its ancient line, the family or Eleazar, having been in the line of Ithamar for many years; and the prediction of the destruction of Eli's house, made eighty years ago, began to be fulfilled, 1 Samuel 2:31.