更新avatar字段githubinfo

This commit is contained in:
sjm
2023-07-08 14:38:46 +08:00
parent 259d5369e2
commit 87e528dd17
4 changed files with 32 additions and 18 deletions

View File

@@ -16,29 +16,30 @@ import java.util.List;
public class githubDao {
githubEntity githubentity = new githubEntity();
public int ins_Github_info (int projectId, String name, String starImgUrl, int starCount, String mainLanguage, String isActive, int subscriber, int issues, String isOrganization, String defaultBranch, int forks, String protocol, String version){
public int ins_Github_info (int projectId, String avatar,String name, String starImgUrl, int starCount, String mainLanguage, String isActive, int subscriber, int issues, String isOrganization, String defaultBranch, int forks, String protocol, String version){
PreparedStatement preparedStatement = null;
Connection connection = null;
int rs = 0 ;
try {
connection = JdbcUtils.getConnection();
String Sql = "INSERT INTO githubinfo(id,projectId,name,starImgUrl,starCount,mainLanguage,isActive,subscriber,issues,isOrganization,defaultBranch,forks,protocol,version,isVaild) VALUES(null,?,?,?,?,?,?,?,?,?,?,?,?,?,0);";
String Sql = "INSERT INTO githubinfo(id,projectId,avatar,name,starImgUrl,starCount,mainLanguage,isActive,subscriber,issues,isOrganization,defaultBranch,forks,protocol,version,isVaild) VALUES(null,?,?,?,?,?,?,?,?,?,?,?,?,?,?,0);";
preparedStatement = connection.prepareStatement(Sql);
preparedStatement.setInt(1, projectId);
preparedStatement.setString(2, name);
preparedStatement.setString(3, starImgUrl);
preparedStatement.setInt(4, starCount);
preparedStatement.setString(5, mainLanguage);
preparedStatement.setString(2, avatar);
preparedStatement.setString(3, name);
preparedStatement.setString(4, starImgUrl);
preparedStatement.setInt(5, starCount);
preparedStatement.setString(6, mainLanguage);
preparedStatement.setString(6, isActive);
preparedStatement.setInt(7, subscriber);
preparedStatement.setInt(8, issues);
preparedStatement.setString(9, isOrganization);
preparedStatement.setString(10, defaultBranch);
preparedStatement.setString(7, isActive);
preparedStatement.setInt(8, subscriber);
preparedStatement.setInt(9, issues);
preparedStatement.setString(10, isOrganization);
preparedStatement.setString(11, defaultBranch);
preparedStatement.setInt(11, forks);
preparedStatement.setString(12, protocol);
preparedStatement.setString(13, version);
preparedStatement.setInt(12, forks);
preparedStatement.setString(13, protocol);
preparedStatement.setString(14, version);
rs = preparedStatement.executeUpdate();
return rs;
} catch (Exception e) {

View File

@@ -9,6 +9,17 @@ public class githubEntity {
private int starCount;
private String mainLanguage;
private String isActive;
public String getAvatar() {
return avatar;
}
public void setAvatar(String avatar) {
this.avatar = avatar;
}
private String avatar;
private int subscriber;
private int issues;
private String isOrganization;
@@ -138,7 +149,7 @@ public class githubEntity {
this.isVaild = isVaild;
}
public githubEntity(int id, int projectId, String name, String starImgUrl, int starCount, String mainLanguage, String isActive, int subscriber, int issues, String isOrganization, String defaultBranch, int forks, String protocol, String version, int isVaild) {
public githubEntity(int id, int projectId, String name, String starImgUrl, int starCount, String avatar,String mainLanguage, String isActive, int subscriber, int issues, String isOrganization, String defaultBranch, int forks, String protocol, String version, int isVaild) {
this.id = id;
this.projectId = projectId;
@@ -155,6 +166,7 @@ public class githubEntity {
this.protocol = protocol;
this.version = version;
this.isVaild = isVaild;
this.avatar = avatar;
}
public githubEntity(){}

View File

@@ -11,8 +11,8 @@ import java.util.Map;
public class githubService {
private githubDao githubDao = new githubDao();
public int ins_Github_info(int projectId, String name, String starImgUrl, int starCount, String mainLanguage, String isActive, int subscriber, int issues, String isOrganization, String defaultBranch, int forks, String protocol, String version){
return githubDao.ins_Github_info(projectId, name,starImgUrl,starCount, mainLanguage,isActive, subscriber, issues, isOrganization,defaultBranch, forks, protocol, version);
public int ins_Github_info(int projectId, String avatar,String name, String starImgUrl, int starCount, String mainLanguage, String isActive, int subscriber, int issues, String isOrganization, String defaultBranch, int forks, String protocol, String version){
return githubDao.ins_Github_info(projectId,avatar, name,starImgUrl,starCount, mainLanguage,isActive, subscriber, issues, isOrganization,defaultBranch, forks, protocol, version);
}
public String ret_Github_info(int projectId){

View File

@@ -36,6 +36,7 @@ public class ins_Github_infoServlet extends HttpServlet {
PrintWriter writer = resp.getWriter();
int projectid = Integer.parseInt(req.getParameter("projectId "));
String avatar = req.getParameter("avatar");
String name = req.getParameter("name ");
String starImgUrl = req.getParameter("starImgUrl ");
int starCount = Integer.parseInt(req.getParameter("starCount "));
@@ -50,7 +51,7 @@ public class ins_Github_infoServlet extends HttpServlet {
String protocol = req.getParameter("protocol ");
String version = req.getParameter("version ");
int rs = githubservice.ins_Github_info(projectid,name,starImgUrl,starCount, mainLanguage, isActive, subscriber, issues,isOrganization,defaultBranch,forks,protocol,version);
int rs = githubservice.ins_Github_info(projectid,avatar,name,starImgUrl,starCount, mainLanguage, isActive, subscriber, issues,isOrganization,defaultBranch,forks,protocol,version);
if(rs == 1){
setResultOK("插入成功", writer);
}else{