Esta es parte de como debe hacerse en el controller el guardado, pero esta muuuuy mal deben agregarle a la clase que aui le llame Guardar que lo haga como Thread safe, vean para ello el DAO que les pase hace dias.