发表于: 2025-05-11 20:47:02

0 6


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

本地编写代码,实现Service的功能

UserService

package org.example.service;

import org.apache.ibatis.annotations.Options;
import org.example.model.User;
import java.util.List;

public interface UserService {
@Options(useGeneratedKeys = true, keyProperty = "id")
int addUser(User user);

int updateUser(User user);

int deleteUser(int id);

List<User> queryAllUsers();

User getUserById(int id);
}

UserServiceImpl

package org.example.service.Impl;

import org.example.mapper.UserMapper;
import org.example.model.User;
import org.example.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataAccessException;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class UserServiceImpl implements UserService {

@Autowired
   private UserMapper userMapper;

@Override
   public int addUser(User user) {
try {
int affectedRows = userMapper.addUser(user);
if (affectedRows > 0) {
return affectedRows;
}
else{
System.err.println("添加用户失败影响行数为0");
return 0;
}
}catch(DataAccessException e){
System.err.println("数据库连接发生异常: " + e.getMessage());
e.printStackTrace();
// 返回 0 表示操作失败
               return 0;
}
}
@Override
   public int updateUser(User user) {
return userMapper.updateUser(user);
}

@Override
   public int deleteUser(int id) {
return userMapper.deleteUser(id);
}
@Override
   public List<User> queryAllUsers() {
return userMapper.queryAllUsers();
}
@Override
   public User getUserById(int id) {
return userMapper.getUserById(id);
}
}

在服务器下载git

在 CentOS 7.9 上通过包管理器(yum)安装 Git 的详细步骤如下:

1. 更新系统包索引

首先更新 yum 包索引,确保获取最新的软件包信息:

sudo yum update -y

2. 安装 Git

执行以下命令安装 Git:

sudo yum install -y git

3. 验证安装

安装完成后,检查 Git 版本确认安装成功:

git --version

明天计划的事情:(一定要写非常细致的内容)

部署脚本

遇到的问题:(遇到什么困难,怎么解决的)

收获:(通过今天的学习,学到了什么知识)



返回列表 返回列表
评论

    分享到