你好,根据你的描述情况分析,乙肝抗体产生后一般维持5年左右,个别可能出现短一些或长一些的情况。是不需要反复注射乙肝疫苗的。
建议你每间隔3-5年检查一次,抗体达不到保护水平或消失及时接种乙肝疫苗,预防乙肝。