Hi @liuhui,
concatenating contigs into super-contigs is the right way to go when you have a large number (>100,000) of small contigs.
The main issue with this approach is that STAR may splice some of the alignments between different contigs, or place PE reads on different contigs, thus creating chimeric alignments.
These have to be filtered out after mapping.
Cheers
Alex