使用JavaEE中三种框架Spring + Struts +Hibernates框架实现的简易Java电影推荐系统
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-20 14:27 movie
文件 842 2018-03-20 14:27 movie.classpath
文件 8 2018-03-20 14:27 movie.gitignore
文件 905 2018-03-20 14:27 movie.project
目录 0 2018-03-20 14:27 movie.settings
文件 567 2018-03-20 14:27 movie.settings.jsdtscope
文件 101 2018-03-20 14:27 movie.settingsorg.eclipse.core.resources.prefs
文件 364 2018-03-20 14:27 movie.settingsorg.eclipse.jdt.core.prefs
文件 467 2018-03-20 14:27 movie.settingsorg.eclipse.wst.common.component
文件 345 2018-03-20 14:27 movie.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-03-20 14:27 movie.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-20 14:27 movie.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-03-20 14:27 moviesrc
目录 0 2018-03-20 14:27 moviesrccom
目录 0 2018-03-20 14:27 moviesrccomweiyun
目录 0 2018-03-20 14:27 moviesrccomweiyunaction
文件 2360 2018-03-20 14:27 moviesrccomweiyunactionMovieAction.java
文件 1623 2018-03-20 14:27 moviesrccomweiyunactionUploadAction.java
目录 0 2018-03-20 14:27 moviesrccomweiyundao
文件 2515 2018-03-20 14:27 moviesrccomweiyundaoMovieDao.java
文件 2101 2018-03-20 14:27 moviesrccomweiyundaoPosterDao.java
目录 0 2018-03-20 14:27 moviesrccomweiyundomain
文件 1682 2018-03-20 14:27 moviesrccomweiyundomainComment.java
文件 2013 2018-03-20 14:27 moviesrccomweiyundomainMovie.java
文件 2999 2018-03-20 14:27 moviesrccomweiyundomainPoster.java
目录 0 2018-03-20 14:27 moviesrccomweiyunmapper
文件 2126 2018-03-20 14:27 moviesrccomweiyunmappermovieMapper.xml
文件 2365 2018-03-20 14:27 moviesrccomweiyunmapperposterMapper.xml
目录 0 2018-03-20 14:27 moviesrccomweiyunservice
文件 1500 2018-03-20 14:27 moviesrccomweiyunserviceMovieService.java
目录 0 2018-03-20 14:27 moviesrccomweiyun ypehandler
............此处省略427个文件信息
package com.weiyun.action;
import java.util.List;
import org.apache.struts2.dispatcher.HttpParameters;
import org.apache.struts2.dispatcher.Parameter;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.weiyun.domain.Movie;
import com.weiyun.service.MovieService;
public class MovieAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private MovieService movieService = new MovieService();
private Movie m = new Movie();
/**
* 增添
* @return
* @throws Exception
*/
public String save() throws Exception {
ActionContext context = ActionContext.getContext();
Movie movie = (Movie) context.get(“movie“);
movieService.save(movie);
return SUCCESS;
}
/**
* 修改
* @return
* @throws Exception
*/
public String edit() throws Exception {
ActionContext context = ActionContext.getContext();
Movie movie = (Movie) context.get(“movie“);
movieService.update(movie);
return SUCCESS;
}
/**
* 点赞+1
* @return
* @throws Exception
*/
public String upvote() throws Exception {
ActionContext context = ActionContext.getContext();
Movie movie = (Movie) context.get(“movie“);
movieService.upvote(movie);
return SUCCESS;
}
/**
* 删除
* @return
* @throws Exception
*/
public String delete() throws Exception {
ActionContext context = ActionContext.getContext();
HttpParameters params = context.getParameters();
Parameter param = params.get(“id“);
Long id = Long.valueOf(param.getValue());
movieService.delete(id);
return SUCCESS;
}
/**
* @return
* @throws Exception
*/
public String list() throws Exception {
ActionContext context = ActionContext.getContext();
List movies = movieService.getMovies();
context.put(“movies“ movies);
return SUCCESS;
}
/**
* 跳转到修改页面
* @return
* @throws Exception
*/
public String toEdit() throws Exception {
ActionContext context = ActionContext.getContext();
HttpParameters params = context.getParameters();
Parameter param = params.get(“id“);
Long id = Long.valueOf(param.getValue());
Movie movie = movieService.getMovie(id);
context.put(“movie“ movie);
return SUCCESS;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-20 14:27 movie
文件 842 2018-03-20 14:27 movie.classpath
文件 8 2018-03-20 14:27 movie.gitignore
文件 905 2018-03-20 14:27 movie.project
目录 0 2018-03-20 14:27 movie.settings
文件 567 2018-03-20 14:27 movie.settings.jsdtscope
文件 101 2018-03-20 14:27 movie.settingsorg.eclipse.core.resources.prefs
文件 364 2018-03-20 14:27 movie.settingsorg.eclipse.jdt.core.prefs
文件 467 2018-03-20 14:27 movie.settingsorg.eclipse.wst.common.component
文件 345 2018-03-20 14:27 movie.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-20 14:27 movie.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-20 14:27 movie.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-03-20 14:27 moviesrc
目录 0 2018-03-20 14:27 moviesrccom
目录 0 2018-03-20 14:27 moviesrccomweiyun
目录 0 2018-03-20 14:27 moviesrccomweiyunaction
文件 2360 2018-03-20 14:27 moviesrccomweiyunactionMovieAction.java
文件 1623 2018-03-20 14:27 moviesrccomweiyunactionUploadAction.java
目录 0 2018-03-20 14:27 moviesrccomweiyundao
文件 2515 2018-03-20 14:27 moviesrccomweiyundaoMovieDao.java
文件 2101 2018-03-20 14:27 moviesrccomweiyundaoPosterDao.java
目录 0 2018-03-20 14:27 moviesrccomweiyundomain
文件 1682 2018-03-20 14:27 moviesrccomweiyundomainComment.java
文件 2013 2018-03-20 14:27 moviesrccomweiyundomainMovie.java
文件 2999 2018-03-20 14:27 moviesrccomweiyundomainPoster.java
目录 0 2018-03-20 14:27 moviesrccomweiyunmapper
文件 2126 2018-03-20 14:27 moviesrccomweiyunmappermovieMapper.xm
文件 2365 2018-03-20 14:27 moviesrccomweiyunmapperposterMapper.xm
目录 0 2018-03-20 14:27 moviesrccomweiyunservice
文件 1500 2018-03-20 14:27 moviesrccomweiyunserviceMovieService.java
目录 0 2018-03-20 14:27 moviesrccomweiyun ypehandler
............此处省略427个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)