发表于: 2025-05-11 20:47:02
0 7
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了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
明天计划的事情:(一定要写非常细致的内容)
部署脚本
遇到的问题:(遇到什么困难,怎么解决的)
收获:(通过今天的学习,学到了什么知识)
评论