1.简单结构说明:
2.action
控制器要读取那个数据,显示到哪个视图上,需要用到action。一个控制器其实就是由很多的action组成,控制器真正的业务逻辑都写在每一个action中,每一个action负责控制器的一个子功能。每当往控制器发送一个请求的时候,控制器先判断这个请求应该由哪个action去处理,然后这个action再去调用对应的数据和视图。
3.一个程序有多个控制器,每个控制器就是一个大的功能模块
数据也就是模型也有多个,数量由数据种类决定,比如用户数据和存款数据就应该是两个不同的模型;视图就是显示界面,这个自然是多个。
4.每个大功能模块又细分为多个子功能,如下图