朱元璋为别人建造了一个庙,没想到自己及子孙却住了进去
中国人自古以来就有祭祀祖先的习惯,三皇一直被视为中国人的祖先,为历代帝王所景仰;而先代帝王,则是后代借鉴和效法的榜样,所以也要祭祀。
早在先秦时期《礼记·祭法》中就记载了凡"法施于民"、"以死勤事"、"以劳定国"、"能御大灾"、"能扞大患"者,都应祭祀,认为伏羲、炎帝、黄帝、尧、舜、禹、汤、周文王、武王等,都是这些人物的重要代表。
秦汉以后,对三皇五帝和历代帝王的祭祀不断发展变化:经历了从陵墓祭祀到立庙祭祀、从个体人物祭祀到系列人物祭祀、从分散单独祭祀到集中群体祭祀、从祭祀开国帝王到祭祀守业帝王、从祭祀华夏-汉民族帝王到祭祀多民族帝王、从主祀帝王本人到贤臣陪祀的发展过程。
而建造历代帝王庙则是草根农民皇帝朱元璋的发明,他没有追随秦皇汉武等历代帝王到泰山封禅的脚步,而是颇有眼光地在南京建立了历代帝王庙, 直接追溯和承续历代帝王的正统。
一般的皇朝都只立祭祀本朝开国君主祖先的七庙和太庙,而朱元璋的历代帝王庙则祭祀10多位君主,如三皇五帝、汉高祖、唐太宗、宋太祖、元世祖等。入选的大多为开国之君,同时加入了朱元璋对历史的评价。如秦始皇虽然建立了第一个大一统王朝,是皇帝制度的开创者,但并不在祭祀之列, 大概是由于他太过暴虐,名声不好的缘故。又如唐太宗虽然不是开国之君,但朱元璋认为唐高祖“虽有天下然皆太宗之力”。
值得注意的是,朱元璋在北伐元朝时提出“驱除鞑虏, 恢复中华”,但又在帝王庙中祭祀了元世祖忽必烈。他要以此说明蒙元的正统合法性,进而证明明朝继承了元朝的正统。而明朝中叶逐渐衰败后,蒙古在北方草原上依然强大,并成为严重边患。嘉靖年间在北京新建历代帝王庙时,开始仍保留了忽必烈,后来又把忽必烈赶出去了。
到了清朝, 顺治皇帝恢复了对忽必烈的祭祀,还增加了辽太祖、金太宗、元太祖等同为游牧民族的皇帝。到了康熙皇帝,认为历代帝王庙祭祀的君主太少了, 于是决定把历史上没有太失德的守成君主都列上去。到乾隆皇帝时,祭祀的帝王总数达到188个。清朝大规模祭祀前代帝王,以表明对前代正统的继承,乾隆皇帝更是提出“中华统绪,不绝如线。”
顺治皇帝登基第二年,就把明太祖朱元璋的牌位请进了历代帝王庙,这大概是朱元璋没有想到的。明朝16帝, 最终入选13帝,即太祖、惠帝、成祖、仁宗、宣宗、英宗、景帝、宪宗、孝宗、武宗、世宗、愍帝。独缺神宗、光宗、熹宗祖孙仨。
清朝初年,朝野共识:明朝亡于万历朝。神宗万历皇帝20多年不上朝,国政荒弛;光宗即位一个月即因为吞食红丸驾崩了;熹宗更是宠信魏忠贤的白痴皇帝, 因此都未入选。而以康熙的标准,历代君主是很少有亡国之君入祀的,愍帝崇祯皇帝入选,有笼络人心的目的。