/**
* 根据 ID 获取实体(从缓存中读取)
*/
public TbSeckillGoods findOneFromRedis(Long id);
@Override
public TbSeckillGoods findOneFromRedis(Long id) {
return (TbSeckillGoods)redisTemplate.boundHashOps("seckillGoods").get(id);
}
@Reference(timeout=10000)
private SeckillGoodsService seckillGoodsService;
this.findOne=function(id){
return $http.get('seckillGoods/findOneFromRedis.do?id='+id);
} //查询实体
$scope.findOne=function(){
seckillGoodsService.findOne($location.search()['id']).success(
function(response){
$scope.entity= response;
}
);
}
<script type="text/javascript" src="plugins/angularjs/angular.min.js"> </script>
<script type="text/javascript" src="js/base.js"> </script>
<script type="text/javascript" src="js/service/seckillGoodsService.js"> </script>
<script src="js/controller/seckillGoodsController.js"> </script>
<body ng-app="pinyougou" ng-controller="seckillGoodsController" ng-init="findOne()">
<h4>{{entity.title}}</h4> <span class="jqzoom"><img jqimg="{{entity.smallPic}}" src="{{entity.smallPic}}"
width="400px" height="400px" /></span> <div class="fl price"><i>¥</i>
<em>{{entity.costPrice}}</em>
<span>原价:{{entity.price}}</span>
</div>
<div class="intro-detail">{{entity.introduction}}</div> 剩余库存:{{entity.stockCount}} | 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |