// Path: src/main/java/cn/com/chenyixiao/rrs/entity/Preference3d.java
// @Entity
// @Table(name = "preference3d", catalog = "rrs")
// public class Preference3d implements java.io.Serializable {
// 
// 	private long id;
// 	private Long restaurantId;
// 	private Long foodId;
// 	private Long userId;
// 	private String content;
// 	private Double score;
// 
// 
// 	public Preference3d() {
// 	}
// 
// 	public Preference3d(long id) {
// 		this.id = id;
// 	}
// 
// 	public Preference3d(long id, Long restaurantId, Long foodId, Long userId,
// 			String content, Double score) {
// 		this.id = id;
// 		this.restaurantId = restaurantId;
// 		this.foodId = foodId;
// 		this.userId = userId;
// 		this.content = content;
// 		this.score = score;
// 	}
// 
// 	@Id
// 	@GeneratedValue(strategy = GenerationType.IDENTITY)
// 	@Column(name = "id", unique = true, nullable = false)
// 	public long getId() {
// 		return this.id;
// 	}
// 
// 	public void setId(long id) {
// 		this.id = id;
// 	}
// 
// 	@Column(name = "restaurant_id")
// 	public Long getRestaurantId() {
// 		return this.restaurantId;
// 	}
// 
// 	public void setRestaurantId(Long restaurantId) {
// 		this.restaurantId = restaurantId;
// 	}
// 
// 	@Column(name = "food_id")
// 	public Long getFoodId() {
// 		return this.foodId;
// 	}
// 
// 	public void setFoodId(Long foodId) {
// 		this.foodId = foodId;
// 	}
// 
// 	@Column(name = "user_id")
// 	public Long getUserId() {
// 		return this.userId;
// 	}
// 
// 	public void setUserId(Long userId) {
// 		this.userId = userId;
// 	}
// 	
// 	@Column(name = "content")
// 	public String getContent() {
// 		return content;
// 	}
// 
// 	public void setContent(String content) {
// 		this.content = content;
// 	}
// 
// 	@Column(name = "score")
// 	public Double getScore() {
// 		return score;
// 	}
// 
// 	public void setScore(Double score) {
// 		this.score = score;
// 	}
// 
// }
// 
// Path: src/main/java/cn/com/chenyixiao/rrs/service/Preference3dService.java
// public interface Preference3dService {
// 
// 	public void addPreference3d(Preference3d preference3d);
// 	public void updatePreference3d(Preference3d preference3d);
// 	public Preference3d getPreference3d(Long id);
// 	public List<Preference3d> getAllPreference3ds();
// 	public void deletePreference3d(Long id);
// 	public void deleteAllPreference3d();
// 	
// 	public Long count();
// 	
// 	public void addOrUpdatePreference3d(Preference3d preference3d);
// 	
// 	public List<Preference3d> getPreference3dListByUser(Long userId);
// }


import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import com.google.gson.Gson;
import cn.com.chenyixiao.rrs.entity.Preference3d;
import cn.com.chenyixiao.rrs.service.Preference3dService;
package cn.com.chenyixiao.rrs.controller;





@Controller
@RequestMapping(produces="application/json;charset=UTF-8", 
		consumes="application/json;charset=UTF-8")
public class Preference3dController {
	
	@Autowired
// Path: src/main/java/cn/com/chenyixiao/rrs/entity/Preference3d.java
// @Entity
// @Table(name = "preference3d", catalog = "rrs")
// public class Preference3d implements java.io.Serializable {
// 
// 	private long id;
// 	private Long restaurantId;
// 	private Long foodId;
// 	private Long userId;
// 	private String content;
// 	private Double score;
// 
// 
// 	public Preference3d() {
// 	}
// 
// 	public Preference3d(long id) {
// 		this.id = id;
// 	}
// 
// 	public Preference3d(long id, Long restaurantId, Long foodId, Long userId,
// 			String content, Double score) {
// 		this.id = id;
// 		this.restaurantId = restaurantId;
// 		this.foodId = foodId;
// 		this.userId = userId;
// 		this.content = content;
// 		this.score = score;
// 	}
// 
// 	@Id
// 	@GeneratedValue(strategy = GenerationType.IDENTITY)
// 	@Column(name = "id", unique = true, nullable = false)
// 	public long getId() {
// 		return this.id;
// 	}
// 
// 	public void setId(long id) {
// 		this.id = id;
// 	}
// 
// 	@Column(name = "restaurant_id")
// 	public Long getRestaurantId() {
// 		return this.restaurantId;
// 	}
// 
// 	public void setRestaurantId(Long restaurantId) {
// 		this.restaurantId = restaurantId;
// 	}
// 
// 	@Column(name = "food_id")
// 	public Long getFoodId() {
// 		return this.foodId;
// 	}
// 
// 	public void setFoodId(Long foodId) {
// 		this.foodId = foodId;
// 	}
// 
// 	@Column(name = "user_id")
// 	public Long getUserId() {
// 		return this.userId;
// 	}
// 
// 	public void setUserId(Long userId) {
// 		this.userId = userId;
// 	}
// 	
// 	@Column(name = "content")
// 	public String getContent() {
// 		return content;
// 	}
// 
// 	public void setContent(String content) {
// 		this.content = content;
// 	}
// 
// 	@Column(name = "score")
// 	public Double getScore() {
// 		return score;
// 	}
// 
// 	public void setScore(Double score) {
// 		this.score = score;
// 	}
// 
// }
// 
// Path: src/main/java/cn/com/chenyixiao/rrs/service/Preference3dService.java
// public interface Preference3dService {
// 
// 	public void addPreference3d(Preference3d preference3d);
// 	public void updatePreference3d(Preference3d preference3d);
// 	public Preference3d getPreference3d(Long id);
// 	public List<Preference3d> getAllPreference3ds();
// 	public void deletePreference3d(Long id);
// 	public void deleteAllPreference3d();
// 	
// 	public Long count();
// 	
// 	public void addOrUpdatePreference3d(Preference3d preference3d);
// 	
// 	public List<Preference3d> getPreference3dListByUser(Long userId);
// }


// Path: src/main/java/cn/com/chenyixiao/rrs/controller/Preference3dController.java
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import com.google.gson.Gson;
import cn.com.chenyixiao.rrs.entity.Preference3d;
import cn.com.chenyixiao.rrs.service.Preference3dService;

package cn.com.chenyixiao.rrs.controller;





@Controller
@RequestMapping(produces="application/json;charset=UTF-8", 
		consumes="application/json;charset=UTF-8")
public class Preference3dController {
	
	@Autowired
	private Preference3dService preference3dService;