动软代码生成器,三层架构,工厂模式,可以设置多种数据库生成三层架构