Consider an additive functor $F : \mathcal{A} \longrightarrow \mathcal{B}$ between abelian categories and suppose that $F$ is a dense functor, that is, for every object $B$ in $\mathcal{B}$ there is some object $A$ in $\mathcal{A}$ such that $F(A) \simeq B$. Well, to prove that $F$ is an equivalence of categories we need to show that it is full and faithful, and my question is: are there other ways to prove that $F$ is an equivalence, other than showing that $F$ is full and faithful?
In particular, if we know that $F$ is exact, under which hypothesis can we conclude that $F$ is an equivalence?