龙门书院是
上海中学的前身,由道台丁日昌于1865年 (清同治四年)在
上海倡办,最初借用其它学堂进行
教学,1867年 (同治六年)道台
应宝时拨银1万两在吾园建设成讲堂、楼廊及学舍41间。1876年(光绪二年)道台冯光拨款增建校舍10间。
1905年 (光绪三十一年)清朝废除
科举制度后,书院改为苏松太道立龙门师范学校,增建了楼房31幢,并将原二十二铺小学堂,改为附属小学堂,供师范生作实习用。1912年 (民国元年)改名为江苏省立第二师范学校。1927年与江苏省立商业学校合并成为江苏省立上海中学。1933年 (民国22年)上海中学在吴家巷的新校舍落成,占地约500亩,上海中学即迁往新址。
书院创办时由应宝时出题,苏州、松江、太仓三府举人、贡生、童生等应答,实得答卷290份,从中选出超等20名、特等22名进行复试,最后录20名作为书院第一期学生。书院规章较完整,每年录取住读生30名,由道台甄别。
书院聘名儒执教,学生发膏火银4两。课程以经、史、性、理为主,辅以文辞。担任主讲14年的院长
刘熙载生平学行事迹列入清国史馆儒林传。