How to use admin commands to spawn unbreakable armour/weapons?

Hi, I need to find a way to make unbreakable armour and weapons. Since they don’t exist in the game, I’m wondering if there’s any way I can spawn regular armour and weapons with customised stats on my server? (Single Player solutions won’t do).