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里的 方法,而UserDao是个接口,没有真正实现这个方法
方法,而UserDao是个接口,没有真正实现这个方法

如果要想看 的源码,应该先点击
的源码,应该先点击
前面的 看其对象是谁,找到对象是下面圈起来部分
看其对象是谁,找到对象是下面圈起来部分
然后按住control,并且点击圈圈部位

打开后从里面找
调试:
(1)输入自己的输出语句

把输出语句写成这样
在下图中也要加上System.out.println

然后下方重启,在在人力资源管理系统上重新登录,然后下方会显示出

要想检测下图中代码是否被执行到,

可以将下图蓝色代码串复制
win+r,输入cmd启动命令行,输入下图命令

回车后输入 命令,再次回车后输入刚刚复制的代码串
命令,再次回车后输入刚刚复制的代码串 把?处换成账号和密码(此处均为admin),句末一定记得加分号,回车,可查询到以下结果
把?处换成账号和密码(此处均为admin),句末一定记得加分号,回车,可查询到以下结果
也可以打开Navicat,新建查询,如图所示把代码串输入到下方

点击运行后,便可如下图所示查到数据
说明语句执行没有问题
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号