通过乙肝疫苗的注射可以有效预防乙肝病毒的传染,防止乙肝疾病的产生。因此宝宝在出生之后都需要注射乙肝疫苗,但是乙肝疫苗所形成的抗体并不是终身有效的,大概在注射5~8年以后效果就会逐渐消失,这时候就需要去医院接种新的疫苗。但是具体的消失时间也是因人而异的,因为对于身体免疫功能较好的儿童来说,抗体消失的时间可能会更长。