In this article, we successfully apply the novel model selection method, Bayesian composite model space approach which has been used to map quantitative trait loci (QTL) for allelic substitution model, to map QTL for variance component model. The novel model selection approach has two advantages compared to the reversible jump Markov chain Monte Carlo method. Firstly, it mixes well due to the fixedness of the model dimension; secondly, it can map multiple QTL with higher power especially in genome-wide QTL mapping; finally, in the new method, it is also easy to incorporate our prior information about the variance components, which may bring precise estimate for variance components. A series of simulation experiments were conducted to demonstrate the general characters of the proposed method. The computer program is written in FORTRAN language, which is also built into a software "BayesMapQTL", and they also can be used for real data analysis and are available for request.