1.构建项目
1.1.创建项目
用IDEA新建一个项目时,要选择Spring Initializr,然后选择Maven,个人建议使用JDK 17,后面添加以下 Lombok ,Spring Web,Thymeleaf,Spring Data JPA,Mysql Driver五个依赖。
1.2.连接数据库
在文件中选择testdb数据库,并文件写好数据库的用户名和密码。
1.3.构建项目结构
创建所需要的文件
2.实现过程
2.1.Model层
Model层业务属性:id,名字,性别,属性,阵容,职业。
2.2.Service层
在service设计功能,功能主要有新增、更新、获取指定id的快递信息、删除指定ID的快递信息、分页。
2.3.ExpressServiceImpl
ExpressServiceImpl主要用来存放接口的实现类对接口函数进行实现。
2.4.Controller层
在EmployeeController编写调用方法代码,html设置一个按钮进行跳转指定URL调用更改设置。
3.功能的实现
3.1.新增人物
在index.html的文件中设置新增页面的样式,然后在EmployeeController编写调用方法代码,html设置一个超链接按钮进行跳转指定URL调用新增页面。
3.2.删除人物
在EmployeeController编写调用方法代码,html设置一个按钮进行跳转指定URL调用删除设置。
3.3.查询人物信息
在两个HTML文件里分别设置查询页面和查询结果页面的样式,在EmployeeController编写调用方法代码,html设置一个按钮进行跳转指定URL调用查询页面,在通过查询页面设置的查询按钮跳转查询结果页面
4.4.更新人物信息
在HTML里设置更新页面样式,在EmployeeController编写调用方法代码,html设置一个按钮进行跳转指定URL调用更新页面,在更新页面里更新人物信息
3.5.项目的总体展示
4.课程总结
Java是一种广泛使用的编程语言,它以其平台无关性和面向对象特性而闻名。在本次课程中,我们学习了Java的基础语法、数据类型、控制结构、函数、数组、面向对象编程等知识。
在学习过程中,我们通过理论学习和实践操作相结合的方式,掌握了Java的常用关于Git、类型、变量、接口、输入输出流、分析异常、抛出异常,后期也有mysql,Spring Boot,JAP等技术和方法。我们编写了简单的程序,这些实践操作使我们更加深入地理解了Java的语法和编程思想。
在面向对象编程方面,我们学习了类的定义、对象的创建、继承、等概念,并通过编写实际项目来加深对这些知识的理解。
总的来说,通过本次课程的学习,我们对Java语言有了更加全面和深入的了解,并能够运用它编写出简单而有效的应用程序。在今后的学习和工作中,我们将继续深入研究和学习Java语言的更多高级功能和技术。