spring构架编写代码的思路,创建的文件的作用

本文深入解析MVC架构的各层作用,包括Model用于数据处理,View用于界面展示,Controller用于控制逻辑,以及DAO、Service、Entity等组件的具体功能。通过实例讲解如何在项目中运用这些组件,实现前后端分离,提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

## 标题【首先明白所要创建的文件都是实现什么功能】

1.**dao**层创建接口,用来(get)数据库的内容,和(set)数据库的内容

2.**mapper**层时用来和数据库打交道,实现dao层的接口,实现增删改查的功能

3.**controller**层用来和jsp打交道,可以调用dao层的函数(这里因为service层没有具体的功能就没有写,controller直接调用dao层)。

4.**entity**用来创建实体类

5.**properties**用来保存所要连接的数据库的信息,(数据库驱动,数据库路径,用户,密码,需要改的是数据库路径要连接自己创建的数据库,密码改为自己登陆数据库的密码)。

6.**spring**配置文件,**pom.xml**文件的配置就直接拷贝吧。

## 明白登陆过程的调用的流程

1.需要包文件entity中创建User实体类,设置属性和get,set方法;

2.在dao层里面写接口方法。

3.在包mapper中创建UserMapper.xml文件,用来实现到中的方法。(id=方法名,parameterType=传递参数的类型,resultType=返回值的类型。登陆界面只需要select语句)。

4.在jsp中创建页面。常用知识:method表示方式,action表示路径,${ }表示引用,<td> 表示一行中的一块,<tr>表示一行,<table>使用表格,**<input>**输入框中type表示类型,name是这个输入框的标识,(即这个输入框中的内容可以用name来标识)value来表示这个输入值的类型。

5,过程:网页从controller中的地址映射进入,然后找到return回的jsp界面,jsp界面得到输入的信息与数据库中的信息进行匹配(在controller中编码实现)。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值