正規(guī)網(wǎng)站模板設(shè)計百度指數(shù)數(shù)據(jù)分析
🎬 秋野醬:《個人主頁》
🔥 個人專欄:《Java專欄》《Python專欄》
??心若有所向往,何懼道阻且長
文章目錄
- 運行環(huán)境
- 開發(fā)工具
- 適用
- 功能說明
- 項目介紹
- 環(huán)境需要
- 技術(shù)棧
- 使用說明
運行環(huán)境
Java≥8、MySQL≥5.7
開發(fā)工具
eclipse/idea/myeclipse/sts等均可配置運行
適用
課程設(shè)計,大作業(yè),畢業(yè)設(shè)計,項目練習,學習演示等
功能說明
基于javaweb的SpringBoot電影推薦系統(tǒng)(java+springboot+html+thymeleaf+easyui+bootstrap+mysql+maven)
項目介紹
本系統(tǒng)采用企業(yè)級開發(fā)標準,使用SpringBoot架構(gòu),數(shù)據(jù)訪問層采用Spring Data Jpa,業(yè)務(wù)控制層采用SpringMvc,安全框架采用Shiro,實現(xiàn)了完整權(quán)限系統(tǒng),Controller方法采用shiro注解,來實現(xiàn)有效的權(quán)限控制;界面采用了Easyui技術(shù);在該項目中可以收錄電影,收錄電影系統(tǒng),電影系統(tǒng)動態(tài)信息以及通過關(guān)鍵字查詢你想要看的電影。在后臺可以添加電影信息,對電影信動態(tài)的管理,電影信息管理,系統(tǒng)信息的管理等。
環(huán)境需要
1.運行環(huán)境:最好是java jdk 1.8,我們在這個平臺上運行的。其他版本理論上也可以。
2.IDE環(huán)境:IDEA,Eclipse,Myeclipse都可以。推薦IDEA;
3.硬件環(huán)境:windows 7/8/10 1G內(nèi)存以上;或者 Mac OS;
4.數(shù)據(jù)庫:MySql 5.7版本;
技術(shù)棧
后端:SpringBoot+Spring Data Jpa+shiro
前端:html+easyui+bootstrap
使用說明
前臺運行地址:http://localhost:8085 后臺運行地址:http://localhost:8085/login
管理員賬戶:admin 密碼:123456
```java
mav.addObject("websiteInfoList", websiteInfoService.getByFilmId(id));
mav.addObject("mainPage", "film/view");
mav.addObject("mainPageKey", "#f");
mav.addObject("film", film);
mav.setViewName("index");
return mav;/*** 獲取下一篇博客和下一篇博客代碼* @param lastBlog* @param nextBlog* @return*/
private String genUpAndDownPageCode(Film lastFilm, Film nextFilm) {StringBuffer pageCode = new StringBuffer();if (lastFilm == null || lastFilm.getId() == null) {pageCode.append("<p>上一篇:沒有了</p>");} else {pageCode.append("<p>上一篇:<a href='/film/" + lastFilm.getId() + "'>" + lastFilm.getTitle() + "</a></p>");}if (nextFilm == null || nextFilm.getId() == null) {pageCode.append("<p>下一篇:沒有了</p>");} else {pageCode.append("<p>下一篇:<a href='/film/" + nextFilm.getId() + "'>" + nextFilm.getTitle() + "</a></p>");}return pageCode.toString();
}
}package com.java1234.controller.admin;/*** 電影網(wǎng)站Controller類*/
```clike
```java
initSystem.loadData(request.getServletContext());
resultMap.put("success", true);
return resultMap;
}/*** 刪除友情電影網(wǎng)站信息* @param ids* @param response* @return* @throws Exception*/
@ResponseBody
@RequestMapping("/delete")
public Map<String,Object> delete(@RequestParam(value="ids")String ids,HttpServletRequest request)throws Exception{String []idStrs = ids.split(",");Map<String, Object> resultMap = new HashMap<>();boolean flag=true;for(int i=0;i<idStrs.length;i++){Integer websiteId=Integer.parseInt(idStrs[i]);if(websiteInfoService.getByWebsiteId(websiteId).size()>0){flag=false;}else{websiteService.delete(Integer.parseInt(idStrs[i]));}}initSystem.loadData(request.getServletContext());if(flag){resultMap.put("success", true);}else{resultMap.put("success", false);resultMap.put("errorInfo", "電影動態(tài)信息中存在電影網(wǎng)站信息,不能刪除!");}return resultMap;
}
}package com.java1234.controller.admin;