HR系统运行3.16
1.一个方法需要有四个要素:(1)方法名(2)返回值类型(3)参数列表(4)方法体【方法的代码】
【1】如果一个方法定义时没有定义方法体,那么这个方法被称为抽象方法,抽象方法定义时需要使用abstract关键字
【2】如果一个类中有一个方法是抽象方法,那么这个类是抽象类,定义抽象类时也需要用abstract修饰
【3】如果一个类中所有方法都是抽象的,可以不用class定义这个类,这时候用interface来定义这个类,这时这个类就变成了接口,这个接口中的方法都是抽象方法,可以不用abstract修饰了
【4】接口只管定义方法格式{(1)方法名(2)返回值类型(3)参数列表 }
【5】方法要想具体能够有功能,操作数据库的数据,我们需要来实现接口【实现接口方法:定义一个类,让他去继承这个接口,这个过程称为“实现”,用关键字implements】
2.
(1)form是指表单,作用:收集数据,
(2)action决定提交到服务器端哪个程序
(3)表单中存放的数据都会在request里,request是客户端发给服务器的东西,靠name属性存放数据
3.
4.
如果数据库中字段名发生变化,如果把username改成name,则只需要改DAO这一层代码,只需把下图所示类进行改动,其他类不会受影响
5.DAO层
如果按住control+点击如下图位置,看不到的源码,因为打开的是UserDao里的
方法,而UserDao是个接口,没有真正实现这个方法
如果要想看的源码,应该先点击
前面的看其对象是谁,找到对象是下面圈起来部分
然后按住control,并且点击圈圈部位
打开后从里面找
调试:
(1)输入自己的输出语句
把输出语句写成这样
在下图中也要加上System.out.println
然后下方重启,在在人力资源管理系统上重新登录,然后下方会显示出
要想检测下图中代码是否被执行到,
可以将下图蓝色代码串复制
win+r,输入cmd启动命令行,输入下图命令
回车后输入命令,再次回车后输入刚刚复制的代码串
把?处换成账号和密码(此处均为admin),句末一定记得加分号,回车,可查询到以下结果
也可以打开Navicat,新建查询,如图所示把代码串输入到下方
点击运行后,便可如下图所示查到数据
说明语句执行没有问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~