JavaWeb
文章平均质量分 77
可爱多咻雪糕
知道世界上最遥远的距离是什么吗?
那就是知道和做到。
展开
-
500报错解决了
刚开始一直以为是SQL语句写错了或者是哪里代码写漏了,检查了很多遍,还把源代码拷过来,执行也不对,于是就直接打开源项目执行一遍,欸!没有报错,想来想去也不知道怎么回事,开始对照pom.xml,修改了还是不对!然后突然看到弹幕有人说,500报错可以在启动类扫描Mapper,我试了一下,还真对了!拯救了我一晚上的emo!我的代码是没有错的!咱就是说,不知道为什么他找不到我的mapper,明明包的位置也没有错啊!在这里我的心态已经崩了wwwwwwww。原创 2023-11-15 20:47:17 · 178 阅读 · 0 评论 -
JavaWeb Day10 案例-部门管理
接口文档前端发起查询部门的请求该请求被DeptController进行处理,不能进行数据逻辑处理和服务操作,调用Service层DeptService而Service是进行逻辑处理的,要操作数据库需要调用Mapper层通过Mapper接口访问数据库,执行SQL语句,将回去的结果返回给ServiceService将结果进行逻辑处理再返回给ControllerController将查询结果封装在同一响应结果封装在Result中,响应给前端①Controller层DeptController.java1.注原创 2023-11-15 16:23:22 · 308 阅读 · 0 评论 -
JavaWeb Day10 案例 准备工作
黑马课程JavaWeb2023开发原创 2023-11-12 17:46:17 · 432 阅读 · 0 评论 -
JavaWeb Day09 Mybatis-基础操作02-XML映射文件&动态SQL
ctrl+alt+l将SQL语句格式化当查询条件不完整时,会查询不到数据,因此就需要编写动态SQL批量删除员工信息源文件放在java中,而配置文件放在resources中mybatis – MyBatis 3 | 简介。原创 2023-11-12 07:48:38 · 620 阅读 · 0 评论 -
JavaWeb Day09 Mybatis-基础操作01-增删改查
当传递参数有多个的时候,可以用实体类来传递,占位符里写的是实体类的属性名(驼峰命名)业务第一步,根据主键ID查询数据回显展示第二步,在界面数据修改完毕后点击保存,此时进行修改操作,(根据主键ID修改,因为他不会改变)点击编辑,会根据当前这条数据的主键Id来查询数据,并且将该记录回显展示出来,此时我们就可以在原有数据的基础上对其进行修改,操作完毕点击保存按钮,就会将该表单数据提交到服务端,最终修改表中的字段值根据主键修改员工信息思考:为什么Java中实体类的属性名不更改为和数据库一样的下划线呢?原创 2023-11-11 20:14:17 · 625 阅读 · 0 评论 -
JavaWeb Day05 前后端请求响应与分层解耦
服务器响应前端的请求,向前端发送数据前端发起请求之后先到达controller,controller接收请求后,需要调用service进行逻辑处理,逻辑处理的前提是要先拿到数据,此时service要再调用Dao层,Dao层操作文件中的数据,把数据返回给Service层,Service层对数据进行逻辑处理,把逻辑处理结果返回给Controller,Controller再把数据响应给前端想修改某一接口的业务逻辑,不需要操作Controller和Dao层,程序可扩展性和可维护性更好。原创 2023-11-08 19:39:49 · 139 阅读 · 0 评论