SpringBoot员工管理系统(增加员工)

目录

1、在list.html页面员工列表上面增加一个 添加员工 按钮a链接,点击后跳转到EmployeeController里面的 /emp 请求操作,跳转到添加用户页面

2、编写EmployeeController里面的 /emp 请求操作

3、效果

4、添加用户页面(add.html)

5、用户添加页面

6、编写点击 添加 按钮后的controller操作

7、效果展示


1、在list.html页面员工列表上面增加一个 添加员工 按钮a链接,点击后跳转到EmployeeController里面的 /emp 请求操作,跳转到添加用户页面

2、编写EmployeeController里面的 /emp 请求操作

3、效果

 

4、添加用户页面(add.html)

就是一个表单,头部导航栏和侧边栏也是一样的,将员工展示这个div换成表单就行了

list.html

add.html

add.html和list.html基本一模一样

5、用户添加页面

 

6、编写点击 添加 按钮后的controller操作

也就是添加表单提交后的操作 

7、效果展示

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 创建User实体类 首先,我们需要定义一个User实体类用于存储用户信息。 ```java @Entity @Table(name = "user") public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(nullable = false, unique = true) private String username; @Column(nullable = false) private String password; @Column(nullable = false) private String email; // 省略getter和setter方法 } ``` 2. 创建UserService 接下来,我们需要创建一个UserService类用于对用户进行操作,包括添加用户、删除用户、修改用户信息等。 ```java @Service public class UserService { @Autowired private UserRepository userRepository; public User addUser(User user) { return userRepository.save(user); } // 省略删除用户、修改用户信息等方法 } ``` 3. 创建UserRepository 接下来,我们需要创建一个UserRepository接口用于对数据库中的用户表进行操作。 ```java @Repository public interface UserRepository extends JpaRepository<User, Long> { User findByUsername(String username); } ``` 4. 添加用户控制器 最后,我们需要创建一个UserController控制器,用于处理用户请求和返回用户信息。 ```java @RestController @RequestMapping("/users") public class UserController { @Autowired private UserService userService; @PostMapping public User addUser(@RequestBody User user) { return userService.addUser(user); } // 省略删除用户、修改用户信息等方法 } ``` 现在,我们可以向数据库中添加用户了。可以使用Postman等工具发送一个POST请求到`/users`路径,并传输一个JSON格式的用户信息,如下所示: ```json { "username": "test", "password": "123456", "email": "test@example.com" } ``` 如果添加成功,服务器将会返回一个JSON格式的用户信息,包括用户ID、用户名、密码和邮箱等信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值