Each got four-year deals Thursday.
Hyde was a star at Ohio State and was voted the Big Ten's top running back in 2013. He rushed for 1,527 yards (7.3 average) and 15 touchdowns on 208 carries, and scored three times on receptions. He closed out his Buckeyes career with nine consecutive 100-yard rushing games.
Johnson, of North Carolina State, was the second of two fourth-round picks (129th overall) by the 49ers. As a senior in 2013, he started all 12 games and had 82 tackles, a team-high three interceptions, two passes defensed and one forced fumble.
AP NFL website: www.pro32.ap.org and www.twitter.com/AP-NFL