人力资源管理系统的学习

  1. 人力资源管理系统的运行;

1):当在浏览器搜索http://localhost:8089/hr/该网址时会优先查找

 

 

该三个文件的存在,实际是查找index.jsp文件

 

 

 

 

 

 

 

2):在该项目中所有的.jspd都在WebContent中,所有的.java类都在src中

 

 

 

3):打开该项目的第一个页面index.jsp文件(为过渡页,可以为以后添加功能提供便捷),会跳转到login.jsp文件。

 

 

 

 

 

 

 

HTML为超文本标记语言)(标记语言有单标记和双标记)。

(4):当我们点击submit类型的确认登录按钮时,会将表单中的input的数据提交给action="UserServlet?method=userLogin"。(这样是因为web.xml文件,这是类的注册的文件)

 

 

 

 

 

 

 

 

5):我们输入的用户名密码提交给UserServlet类并且执行userLogin方法,这样我们在表单中存放的数据都会在request(请求,客户端发给服务器)里,与之相对的是response(响应,服务器反馈客户端);

 

 

 

 

 

 

(6) :数据结构分为三层架构:逻辑层、视图展示层、模型层

在数据库中根据用户名查询用户

select * from user where username=?;

根据username字段去查询所有字段

*为所有字段

 

 

 

 

 

 

(7):一个方法需要有四个要素:方法名,返回值类型,参数列表,方法体

 

 

 

/*

 * 一个方法需要有四个要素:

 * 1.方法名,

 * 2.返回值类型,

 * 3.参数列表,

 * 4.方法体

 * 1.如果一个方法定义时没有定义方法体,那么这个方法被称为抽象方法。抽象方法定义时需要使用abstract关键字修饰。

 * 2.如果一个类中有一个方法是抽象方法,那么这个类就是抽象类,类定义时,也需要用abstract修饰。

 * 3.如果一个类中所有的方法都是抽象的这时候可以不用class来定义这个类了,用interface来定义,这时,这个类就变成了接口,

 * 接口中的方法都是抽象方法,所以方法可以不用abstract修饰了。

 * 4.那么这个方法要想具体能够有功能,操作数据库的数据,我们需要来实现接口。

     * 定义一个类,让他去继承这个接口,这个过程叫做“实现”,用关键字implements。

     * */

(8):UserServiceImpl类是UserService接口的实现类,在这个类中把接口里面的抽象方法一一实现(定义了具体的方法体)

 

 

 

数据库流程:

 

 

posted @ 2022-03-18 16:32  Mr-Kong  阅读(148)  评论(0)    收藏  举报