最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

考研結(jié)束了,使用SpringBoot開發(fā)一個(gè)考研管理系統(tǒng)

2022-03-01 09:33 作者:指南針畢業(yè)設(shè)計(jì)  | 我要投稿

?作者主頁:編程指南針


?簡(jiǎn)介:Java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者、CSDN博客專家? Java項(xiàng)目、簡(jiǎn)歷模板、學(xué)習(xí)資料、面試題庫、技術(shù)互助

文末獲取源碼

?項(xiàng)目編號(hào):BS-XX-074

考研管理系統(tǒng)基于SpringBoot + SpringMVC+MyBatis 框架實(shí)現(xiàn),前臺(tái)采用VUE框架。數(shù)據(jù)庫采用MYSQL。
功能主要包含文章管理、評(píng)論管理、簽到管理、好友管理等功能

部分功能展示

后臺(tái)登錄首頁

?用戶管理


菜單管理


個(gè)人中心

文章管理


?添加文章

評(píng)論管理


簽到管理

?好友管理

篇幅所限,就不在一一敘說具體單個(gè)功能模塊了,本文章主要介紹一些相關(guān)的項(xiàng)目實(shí)現(xiàn)


部分實(shí)現(xiàn)代碼:

package service.impl;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import dao.AdminMapper;import model.Admin;import service.AdminService;@Servicepublic class AdminServiceImpl implements AdminService { @Autowired AdminMapper adminDao; @Override public int logIn(String account, String password) { Boolean isexist = existAccount(account); if (isexist) { Admin admin = getAdminByAccount(account); if (admin.getPassword().equals(password)) { return 2; } return 1; } return 0; } @Override public int addAdmin(Admin admin) { Boolean isexist= existAccount(admin.getAccount()); if(isexist){ return 1; }else{ adminDao.addAdmin(admin); return 2; } } @Override public boolean updataAdmin(Admin admin) { return adminDao.updataAdmin(admin)>0; } @Override public boolean existAccount(String account) { return adminDao.isExistAccount(account)>0; } @Override public Admin getAdminByAccount(String account) { return adminDao.selectByAccount(account); } @Override public int deleteByID(int id){ return adminDao.deleteByID(id); } @Override public Admin getAdminByID(int ID) { return adminDao.selectByID(ID); } @Override public ArrayList<Admin> allAdmin() { return adminDao.allAdmin(); } @Override public ArrayList<Admin> search(String keyword) { // TODO Auto-generated method stub return adminDao.search(keyword); } }


package service.impl;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import dao.FavoriteMapper;import model.Favorite;import service.FavoriteService;@Servicepublic class FavoriteServiceImpl implements FavoriteService { @Autowired FavoriteMapper favoriteDao; @Override public int addFavorite(Favorite favorite) { return favoriteDao.addFavorite(favorite); } @Override public ArrayList<Favorite> selectByUserID(int id) { return favoriteDao.selectByUserID(id); } @Override public int deleteByID(int id) { return favoriteDao.deleteByID(id); } @Override public Favorite selectByID(int id) { return favoriteDao.selectByID(id); } @Override public boolean existFavorite(Favorite favorite) { return favoriteDao.existFavorite(favorite)>0; } @Override public int deleteBy2ID(Favorite favorite) { return favoriteDao.deleteBy2ID(favorite); } @Override public int favoriteNumber(int id) { return favoriteDao.favoriteNumber(id); } @Override public int pagefavoriteNumber(int id) { return favoriteDao.pagefavoriteNumber(id); } @Override public int deleteByUserID(int id) { return favoriteDao.deleteByUserID(id); } }


package service.impl;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import dao.PageMapper;import model.Page;import service.PageServce;@Servicepublic class PageServiceImpl implements PageServce { @Autowired PageMapper pageDao; @Override public int addPage(Page page) { Boolean isexist= existTitle(page.getTitle()); if(isexist){ return 1; }else{ pageDao.addPage(page); return 0; } } @Override public Page selectByID(int id) { return pageDao.selectByID(id); } @Override public Page selectByTitle(String title) { return pageDao.selectByTitle(title); } @Override public Boolean existTitle(String title) { return pageDao.existTitle(title)>0; } @Override public int deleteByID(int id) { return pageDao.deleteByID(id); } @Override public ArrayList<Page> allPage() { return pageDao.allPage(); } @Override public ArrayList<Page> search(String keyword) { return pageDao.search(keyword); } @Override public void updatePageView(Page page) { pageDao.updatePageView(page); } @Override public void updatePageStar(Page page) { pageDao.updatePageStar(page); } }

/** * */package service.impl;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import dao.PushMapper;import model.Page;import model.Push;import service.PushService;/** * @author znz * */@Servicepublic class PushServiceImpl implements PushService { @Autowired PushMapper pushDao; /* (non-Javadoc) * @see service.PushService#addPush(model.Push) */ @Override public int addPush(Push push) { // TODO Auto-generated method stub return pushDao.addPush(push); } /* (non-Javadoc) * @see service.PushService#search(java.lang.String) */ @Override public ArrayList<Push> search(String keyword) { // TODO Auto-generated method stub return pushDao.search(keyword); } /* (non-Javadoc) * @see service.PushService#selectByID(int) */ @Override public Push selectByID(int ID) { // TODO Auto-generated method stub return pushDao.selectByID(ID); } /* (non-Javadoc) * @see service.PushService#selectByType(java.lang.String) */ @Override public ArrayList<Page> selectByType(String type) { ArrayList<Push> pushs = pushDao.selectByType(type); ArrayList<Page> pages = new ArrayList<Page>(); for (Push push : pushs) { pages.add(push.getPage()); } return pages; } /* (non-Javadoc) * @see service.PushService#deleteByID(int) */ @Override public int deleteByID(int ID) { // TODO Auto-generated method stub return pushDao.deleteByID(ID); } @Override public ArrayList<Push> allPush() { // TODO Auto-generated method stub return pushDao.allPush(); } @Override public boolean existPID(int PID) { // TODO Auto-generated method stub return pushDao.existPID(PID)>0; } @Override public int updateTypeByID(Push push) { // TODO Auto-generated method stub return pushDao.updateTypeByID(push); } }


package service.impl;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import dao.ReviewsMapper;import model.Reviews;import service.ReviewsService;@Servicepublic class ReviewsServiceImpl implements ReviewsService { @Autowired ReviewsMapper reviewsDao; @Override public int addReviews(Reviews reviews) { return reviewsDao.addReviews(reviews); } @Override public ArrayList<Reviews> selectByPage(int id) { return reviewsDao.selectByPage(id); } @Override public int deleteByID(int id) { return reviewsDao.deleteByID(id); } @Override public Reviews selectByID(int ID) { return reviewsDao.selectByID(ID); } @Override public ArrayList<Reviews> selectByUserID(int UID) { return reviewsDao.selectByUserID(UID); } @Override public int reviewsNumber(int UID) { return reviewsDao.reviewsNumber(UID); } @Override public int deleteByUserID(int ID) { return reviewsDao.deleteByUserID(ID); } }

package service.impl;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import dao.UserMapper;import model.User;import service.UserService;@Servicepublic class UserServiceImpl implements UserService { @Autowired public UserMapper userDao; @Override public int addUser(User user) { Boolean isexist= existAccount(user.getAccount()); if(isexist){ return 1; }else{ userDao.addUser(user); return 2; } } @Override public int login(String account, String password) { // 判斷username是否存在 boolean existAccount = existAccount(account); // 若username存在,驗(yàn)證密碼 if (existAccount) { User resUser = userDao.selectByAccount(account); if(resUser.getStatus()!=0){ return 3; } if (resUser.getPassword().equals(password)) { return 2; } return 1; } return 0; } @Override public boolean existAccount(String account) { return userDao.existAccount(account) > 0; } @Override public User getUserById(Integer id) { return userDao.selectByID(id); } @Override public int getUserCount() { return userDao.getUserCount(); } @Override public boolean updateUserByID(User user) { return userDao.updateByID(user); } @Override public int deleteByID(int ID) { return userDao.deleteByID(ID); } @Override public User getUserByAccount(String account) { return userDao.selectByAccount(account); } @Override public ArrayList<User> allUser() { return userDao.allUser(); } @Override public ArrayList<User> search(String keyword) { return userDao.search(keyword); } }






考研結(jié)束了,使用SpringBoot開發(fā)一個(gè)考研管理系統(tǒng)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
德江县| 彭泽县| 富顺县| 孙吴县| 苏尼特左旗| 乌拉特中旗| 东台市| 曲麻莱县| 漯河市| 江永县| 黄龙县| 平武县| 德江县| 将乐县| 长沙市| 措勤县| 孟津县| 出国| 渭南市| 军事| 芜湖县| 阜新市| 临汾市| 连城县| 商水县| 太谷县| 东宁县| 沽源县| 扶风县| 建德市| 南陵县| 英德市| 攀枝花市| 宽城| 磐安县| 建水县| 宁陵县| 汉川市| 昭苏县| 伊宁县| 康保县|