mongoDB(3) 设置主键

通过注释【@Id】设置主键,如果不设置主键,mongoDB会自动生成主键。

import org.springframework.data.annotation.Id;

public static class OrderComsumeDTO{
		
		@Id
		private String orderNo;
		private String JnlNo;
		private String dateTime;
		
		public String getOrderNo() {
			return orderNo;
		}
		public void setOrderNo(String orderNo) {
			this.orderNo = orderNo;
		}
		public String getJnlNo() {
			return JnlNo;
		}
		public void setJnlNo(String jnlNo) {
			JnlNo = jnlNo;
		}
		public String getDateTime() {
			return dateTime;
		}
		public void setDateTime(String dateTime) {
			this.dateTime = dateTime;
		}
		
	}


增/删/查

	@Override
	public void insert(OrderComsumeDTO obj) {
		this.save(obj);
	}

	@Override
	public OrderComsumeDTO selectByPrimaryKey(String id) {
		OrderComsumeDTO dto = this.findById(id);
		return dto;
	}

	@Override
	public int deleteByPrimaryKey(String id) {
		return this.deleteById(id);
	}






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值