Heat a pan over medium heat with a small amount of oil. Add garlic and ginger and cook until fragrant.
Add cabbage, carrot, bean sprouts, and spring onions. Stir fry for 3 to 4 minutes until the vegetables soften slightly but still hold texture.
Stir in soy sauce, sesame oil, salt, and black pepper. Mix well, then remove from heat and let the filling cool.
Place a spring roll wrapper on a flat surface. Add a spoonful of filling near one corner and roll tightly, folding in the sides as you go. Seal the edge with the flour paste.
Heat oil in a deep pan over medium heat. Fry the spring rolls in batches until golden and crisp, about 3 to 4 minutes.
Remove and drain on paper towels.
Serve hot with sweet chili sauce or your preferred dipping sauce.