1 Kings 2:35

35 The king put Benaiah son of Jehoiada over the army in his place, and the king put the priest Zadok in the place of Abiathar.

1 Kings 2:35 Meaning and Commentary

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-36 ) .

1 Kings 2:35 In-Context

33 So shall their blood come back on the head of Joab and on the head of his descendants forever; but to David, and to his descendants, and to his house, and to his throne, there shall be peace from the Lord forevermore."
34 Then Benaiah son of Jehoiada went up and struck him down and killed him; and he was buried at his own house near the wilderness.
35 The king put Benaiah son of Jehoiada over the army in his place, and the king put the priest Zadok in the place of Abiathar.
36 Then the king sent and summoned Shimei, and said to him, "Build yourself a house in Jerusalem, and live there, and do not go out from there to any place whatever.
37 For on the day you go out, and cross the Wadi Kidron, know for certain that you shall die; your blood shall be on your own head."
New Revised Standard Version Bible, copyright 1989, Division of Christian Education of the National Council of the Churches of Christ in the United States of America. Used by permission. All rights reserved.