网页 anjular js获取数据库数据

jsp

<input type="text" class="" ng-model="a" placeholder="">
<input type="text" class="" ng-model="b" placeholder="">
<input type="text" class="" ng-model="c" placeholder="">
<input type="text" class="" ng-model="d" placeholder="">
   <th>序号</th>
</tr>
<tr ng-repeat="Para in para" class="{{ $even ? 'bg_white': 'bg_gray'}}">
    <td>{{$index+1}}</td>
    <td>{{Para.a}}</td>
    <td>{{Para.b}}</td>
    <td>{{Para.c}}</td>
    <td>{{Para.d}}</td>

js

HrResource.postRequest("/s/getabcd/"+$scope.currentPage+"/"+$scope.pageSize,{},function (data) {
    $scope.para=data.list;
    $scope.pageCount =data.pages;
    $scope.navigatepageNums = data.navigatepageNums;
});

controller层

//获取全部参数
@RequestMapping(value = "/getabcd/{nowPage}/{perSize}", method = RequestMethod.POST)
@ResponseBody
public PageInfo<abcd> getabcd(@PathVariable("nowPage") int nowPage, @PathVariable("perSize") int perSize, HttpServletRequest request) {
    PageHelper.startPage(nowPage, perSize, true);
    List<abcd> products = abcdService.getAllabcd();
    PageInfo<abcd> pageInfo = new PageInfo<>(products);
    return pageInfo;
}

service层

 
public interface HrParametersService {
 
List<HrParameters> getAllParameters();
}

impl

public class HrParametersServiceImpl implements HrParametersService {
    @Resource
    HrParametersMapper hrParametersMapper;
 
@Override
public List<HrParameters> getAllParameters()
{
    return hrParametersMapper.selectAllParameters();
}
}

dao层

mapper

List<HrParameters> selectAllParameters();

xml

<select id="selectAllParameters" resultMap="BaseResultMap" parameterType="map">
  SELECT *
  FROM hr_parameters AS para LEFT JOIN hr_user AS users
  ON para.`last_operater_id` = users.`id`
  ORDER BY para.`param_key` ASC
</select>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值