======
来源:4-2 部门管理表现层实现
dobe001
2020-03-10 19:25:28
<insert id="insert" parameterType="Department">
insert into department values(#{sn},#{name},#{address})
</insert>
sn name address 是在哪里给他传值得--我看代码==又看流程看断了
3回答
同学你好,@Service 是来告诉spring容器创建相应的bean,对应在代码中:
将DepartmentBizImpl注入到spring容器中,对应bean名称是departmentBiz
而在DepartmentController中,通过@Autowired将对应bean-->departmentBiz注入到DepartmentController中
综上所示,调用的departmentBiz其实就是 DepartmentBizImpl类中的内容。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕小班
2020-03-11
同学你好,同学说的是departmentBiz吧,如果是,在代码中
由上述内容可知,注入departmentBiz就是注入它的实现类DepartmentBizImpl。
如果同学想表达的不是这个意思,还麻烦同学具体描述一下。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕小班
2020-03-11
同学你好,insert语句中的传入的参数是一个Department对象的属性值,这个对象的传递是从表单提交的地方开始传递:
1、form表单的数据的提交:
2、如上所示,表单提交后,传递数据到控制器中,调用业务层的添加的方法:
3、依次向下层调用:
调用Dao层的方法:
如上所示,参数一步一步传入insert语句中。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~