springmvc的核心控制器的本质
mvc模式中用于表达应用的核心业务?
mvc模式中用于表达应用的核心业务?
从之前的用户管理系统中我们会发现,JSP主要是做界面的,但却用了JSP来对用户进行验证和分页处理,而Servlet处理页面的转跳是最快捷和最方便的,所以对用户管理系统的框架进行了改进,使用MVC模式。
MVC是一种设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分为三个核心部件:模型、视图和控制器。它们各自处理自己的任务。
MVC的各个字母分别是M(model模型)、V(view视图)和C(controller控制器)
M主要由Javaclass来处理,也可以是Javabean,ejb等
V由JSP来处理
C由Servlet来处理
springboot怎么处理结果集映射?
spring处理结果集映射的方式有多种:第一种实现的方式是,Spring MVC bean的nameurl处理映射,
第二种方式是Spring MVC控制器类名称处理映射。
第三种方式是Spring MVC简单URL处理程序映射。
java业务逻辑,写在哪里比较好?
java的项目架构一般是三层架构,分别是数据访问层,业务逻辑层,和表示层;他们各司其职,数据访问层的代码一般与数据访问有关,表示层与前端有关,比如请求的控制,数据的传递,数据的显示;那么有关业务逻辑的代码写在业务逻辑层