如图,三角形ABC中,BD是AC边上的中线,BD垂直BC于B,角ABC=120度,BC=3cm,则AB的长为多少?看图