文件分为三个例子,一个比一个更接近真是项目,第三个例子采用三层架构编写