and sent a message by Nathan the prophet. So he called his name Jedidiah, because of the LORD.
Nathan, having delivered his message, staid not at court, but went home, probably to pray for David, to whom he had been preaching. God, in making use of him as an instrument to bring David to repentance, and as the herald both of mercy and judgment, put an honour upon the ministry, and magnified his word above all his name.
Commenting on 2 Samuel 12:15-25
And Joab fought against Rabbah of the children of Ammon,.... Of his being sent against it, and of his besieging it, we read in Sa2 11:1; but it can hardly be thought that he had been so long besieging it, as that David had two children by Bathsheba; but the account of the finishing of it is placed here, that the story concerning Bathsheba might...
And he sent by the hand of Nathan the prophet; and he called his name Jedidiah, because of the LORD. (p) To call him Solomon. (q) Meaning, David.