人力资源系统的运行过程,程序之间的调用关系
数据结构层一般分为三层结构servlet逻辑层 试图展示层 模型层(一般数据库都用三层关系)将数据库定义为多层方便于今后的管理和维护。
一个方法要有四个要素;1方法名 2返回值类型3参数列表4方法体(方法的代码)
如果一个方法在定义时没有定义方法体,那么这个方法被称为抽象方法,抽象方法定义时,需要使用abstract关键字进行修饰
如果一个类中,有一个方法时抽象方法,那么这个类就是抽象类,也需要abstarct修饰
如果一个类中,所有的方法都是抽象方法,这时候我们可以不用class来定义这个类,这时这个类就变成了接口
那么这个方法想要具体有功能 操作数据库的数据,我们需要来实现接口,定义一个类,让他去继承这个接口,这个过程叫做“实现”
接口中的抽象方法都是抽象方法 ,所以方法可以不用那个abstract修饰了。(一个抽象方法要有3个要素;1方法名 2返回值类型3参数列表)
UserService 是一个里面定义了许多方法但就是没有定义方法体
UserServiceImpl implements UserService
UserServiceImpl是UserService 实现类
@Override表示被继承的关系
在这个类中把接口里面的方法都一一实现,定义了具体的方法体
数据库流程图如下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~