資源簡介
三大框架SSM實現慕課網項目,以及七牛云對象存儲,10天javaweb課設項目,前臺完全仿造慕課網,后臺有視頻模塊,訂單模塊,用戶模塊,搜索模塊,具體功能有,用戶登錄,用戶訂單查詢,視頻搜索,加入購物車,訂單管理,視頻試看,個人視頻管理,我的學習視頻中心,視頻上傳,個人信息修改,發送郵箱實現賬戶安全管理
代碼片段和文件信息
package?main.controllers;
import?com.google.gson.Gson;
import?main.dao.comment;
import?main.dao.movie;
import?main.service.MovieServiceImpl;
import?org.apache.commons.io.FileUtils;
import?org.springframework.context.ApplicationContext;
import?org.springframework.context.support.ClassPathxmlApplicationContext;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestMethod;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.multipart.MultipartFile;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?java.io.File;
import?java.io.IOException;
import?java.util.List;
import?java.util.UUID;
@Controller
@RequestMapping(“/movie“)
public?class?MovieRequest?{
?????@RequestMapping(value?=?“upload“method?=?RequestMethod.POST)
?????public?String?upload(@RequestParam(value?=?“name“required=false)?String?name?@RequestParam(value?=?“file“)?MultipartFile?file
?????????????????????????????@RequestParam(value?=?“price“)double?price?@RequestParam(value?=?“description“)String?description)
?????????????throws?IOException
?????{
?????????System.out.println(“成功訪問“);
?????????System.out.println(name+“?“+price+“?“+description);
?????????ApplicationContext?ac?=?new?ClassPathxmlApplicationContext(“applicationcontext.xml“);
?????????MovieServiceImpl?demo=ac.getBean(“MovieServiceImpl“MovieServiceImpl.class);
?????????//獲取原文件名
?????????String?fileName=file.getOriginalFilename();
?????????//截取文件的擴展名
?????????String?suffix=fileName.substring(fileName.lastIndexOf(‘.‘));
?????????//獲取隨機的字符串以區別不同的文件給文件命名
?????????String?uuid=?UUID.randomUUID().toString();
?????????FileUtils.copyInputStreamToFile(file.getInputStream()new?File(“I:/項目視頻/“+name+“_“+uuid+suffix));
?????????try{
?????????????System.out.println(demo.uploadqiniu(“I://項目視頻/“+name+“_“+uuid+suffixnamepricedescription));
?????????}catch?(Exception?e){
?????????????e.printStackTrace();
?????????}
?????????return?“redirect:/upload.jsp“;
?????}
?????@ResponseBody
?????@RequestMapping(“/down_movie.do“)
?????public?int?down_movie(String?movie_id)
?????{
?????????ApplicationContext?ac?=?new?ClassPathxmlApplicationContext(“applicationcontext.xml“);
?????????MovieServiceImpl?demo=ac.getBean(“MovieServiceImpl“MovieServiceImpl.class);
?????????return?demo.down_movie(movie_id);
?????}
?????@ResponseBody
?????@RequestMapping(“/passmovie.do“)
?????public?int?passmovie(String?movie_id)
?????{
?????????ApplicationContext?ac?=?new?ClassPathxmlApplicationContext(“applicationcontext.xml“);
?????????MovieServiceImpl?demo=ac.getBean(“MovieServiceImpl“MovieServiceImpl.class);
?????????return?demo.passmovie(movie_id);
?????}
?????@ResponseBody
?????@RequestMapping(“/updatemovie_imformation.do“)
?????public?int?updatemovi
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-12-22?00:22??bookstore\
?????目錄???????????0??2019-12-22?00:22??bookstore\.idea\
?????目錄???????????0??2019-12-22?00:22??bookstore\.idea\artifacts\
?????文件????????6796??2019-12-17?08:47??bookstore\.idea\artifacts\bookstore_war_exploded.xm
?????文件?????????542??2019-12-20?17:35??bookstore\.idea\compiler.xm
?????文件?????????209??2019-07-20?19:39??bookstore\.idea\encodings.xm
?????文件?????????660??2019-07-20?19:39??bookstore\.idea\misc.xm
?????文件???????86265??2019-12-20?17:40??bookstore\.idea\workspace.xm
?????文件??????????81??2019-07-20?18:34??bookstore\bookstore.iml
?????目錄???????????0??2019-12-22?00:22??bookstore\out\
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\me
?????文件??????????92??2019-12-20?17:38??bookstore\out\artifacts\bookstore_war_exploded\me
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\me
?????文件??????????16??2019-12-17?08:48??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\me
?????文件????????2670??2019-12-17?08:48??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\applicationcontext.xm
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\controllers\
?????文件????????5489??2019-12-19?21:26??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\controllers\MovieRequest.class
?????文件????????3205??2019-12-19?22:37??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\controllers\OrderRequest.class
?????文件???????10037??2019-12-20?10:13??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\controllers\UserRequest.class
?????目錄???????????0??2019-12-22?00:22??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\
?????文件?????????723??2019-12-17?08:48??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\MailAuthenticator.class
?????文件????????2232??2019-12-18?11:38??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\StudyView.class
?????文件?????????373??2019-12-19?22:43??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\Test.class
?????文件????????1165??2019-12-17?08:48??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\car.class
?????文件????????1925??2019-12-17?08:48??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\comment.class
?????文件????????1551??2019-12-17?08:48??bookstore\out\artifacts\bookstore_war_exploded\WEB-INF\classes\main\dao\firstpicture.class
............此處省略920個文件信息
評論
共有 條評論