Commit 7cb27287 by 蘑菇🍄

删除demo 类

parent 6adbcc0d
package com.gic.jpa.entity;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;
/**
* @author 蘑小菇
* @Description:
* @date 2018/11/16 16:36
*/
@Entity
@Table(name="tag_gic_mall_seller_address")
public class SallerAddress {
@Id
@GeneratedValue(generator = "uuid")
@GenericGenerator(name = "uuid", strategy = "uuid")
@Column(name = "seller_address_id")
private String sellerAddressId;
@Column(name = "enterprise_id")
private String enterpriseId;
@Column(name = "contact_name")
private String contactName;
@Column(name = "contact_phone")
private String contactPhone;
@Column(name = "address_type")
private int addressType;
@Column(name = "if_default")
private int ifDefault;
@Column(name = "area_number")
private String areaNumber;
@Column(name = "seat_machine")
private String seatMachine;
@Column(name = "extension")
private String extension;
@Column(name = "province_id")
private String provinceId;
@Column(name = "province_name")
private String provinceName;
@Column(name = "city_id")
private String cityId;
@Column(name = "city_name")
private String cityName;
@Column(name = "area_id")
private String areaId;
@Column(name = "area_name")
private String areaName;
@Column(name = "address_detail")
private String addressDetail;
@Column(name = "if_del")
private int ifDel;
@Column(name = "create_time")
private Date createTime;
@Column(name = "update_time")
private Date updateTime;
@Override
public String toString() {
return "SallerAddress{" +
"sellerAddressId='" + sellerAddressId + '\'' +
", enterpriseId='" + enterpriseId + '\'' +
", contactName='" + contactName + '\'' +
", contactPhone='" + contactPhone + '\'' +
", addressType=" + addressType +
", ifDefault=" + ifDefault +
", areaNumber='" + areaNumber + '\'' +
", seatMachine='" + seatMachine + '\'' +
", extension='" + extension + '\'' +
", provinceId='" + provinceId + '\'' +
", provinceName='" + provinceName + '\'' +
", cityId='" + cityId + '\'' +
", cityName='" + cityName + '\'' +
", areaId='" + areaId + '\'' +
", areaName='" + areaName + '\'' +
", addressDetail='" + addressDetail + '\'' +
", ifDel=" + ifDel +
", createTime=" + createTime +
", updateTime=" + updateTime +
'}';
}
public String getSellerAddressId() {
return sellerAddressId;
}
public void setSellerAddressId(String sellerAddressId) {
this.sellerAddressId = sellerAddressId;
}
public String getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(String enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getContactName() {
return contactName;
}
public void setContactName(String contactName) {
this.contactName = contactName;
}
public String getContactPhone() {
return contactPhone;
}
public void setContactPhone(String contactPhone) {
this.contactPhone = contactPhone;
}
public int getAddressType() {
return addressType;
}
public void setAddressType(int addressType) {
this.addressType = addressType;
}
public int getIfDefault() {
return ifDefault;
}
public void setIfDefault(int ifDefault) {
this.ifDefault = ifDefault;
}
public String getAreaNumber() {
return areaNumber;
}
public void setAreaNumber(String areaNumber) {
this.areaNumber = areaNumber;
}
public String getSeatMachine() {
return seatMachine;
}
public void setSeatMachine(String seatMachine) {
this.seatMachine = seatMachine;
}
public String getExtension() {
return extension;
}
public void setExtension(String extension) {
this.extension = extension;
}
public String getProvinceId() {
return provinceId;
}
public void setProvinceId(String provinceId) {
this.provinceId = provinceId;
}
public String getProvinceName() {
return provinceName;
}
public void setProvinceName(String provinceName) {
this.provinceName = provinceName;
}
public String getCityId() {
return cityId;
}
public void setCityId(String cityId) {
this.cityId = cityId;
}
public String getCityName() {
return cityName;
}
public void setCityName(String cityName) {
this.cityName = cityName;
}
public String getAreaId() {
return areaId;
}
public void setAreaId(String areaId) {
this.areaId = areaId;
}
public String getAreaName() {
return areaName;
}
public void setAreaName(String areaName) {
this.areaName = areaName;
}
public String getAddressDetail() {
return addressDetail;
}
public void setAddressDetail(String addressDetail) {
this.addressDetail = addressDetail;
}
public int getIfDel() {
return ifDel;
}
public void setIfDel(int ifDel) {
this.ifDel = ifDel;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
}
package com.gic.jpa.repository;
import com.gic.jpa.entity.SallerAddress;
import org.springframework.data.jpa.repository.JpaRepository;
/**
* @author 蘑小菇
* @Description:
* @date 2018/11/16 16:46
*/
public interface SallerAddressRepository extends JpaRepository<SallerAddress, String> {
}
package com.gic.jpa.service;
import com.gic.jpa.entity.SallerAddress;
import java.util.List;
/**
* @author 蘑小菇
* @Description:
* @date 2018/11/16 16:49
*/
public interface SallerAddressService {
String createSallerAddress(SallerAddress address);
void updateSallerAddress(SallerAddress address);
void removeSallerAddress(String addressId);
SallerAddress findSallerAddress(String addressId);
List<SallerAddress> listSallerAddress();
}
package com.gic.jpa.service.impl;
import com.gic.jpa.entity.SallerAddress;
import com.gic.jpa.repository.SallerAddressRepository;
import com.gic.jpa.service.SallerAddressService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @author 蘑小菇
* @Description:
* @date 2018/11/16 16:54
*/
@Service("sallerAddressService")
public class SallerAddressServiceImpl implements SallerAddressService {
@Autowired
private SallerAddressRepository sallerAddressRepository;
@Override
public String createSallerAddress(SallerAddress address) {
sallerAddressRepository.save(address);
return address.getSellerAddressId();
}
@Override
public void updateSallerAddress(SallerAddress address) {
sallerAddressRepository.save(address);
}
@Override
public void removeSallerAddress(String addressId) {
sallerAddressRepository.delete(addressId);
}
@Override
public SallerAddress findSallerAddress(String addressId) {
return sallerAddressRepository.findOne(addressId);
}
@Override
public List<SallerAddress> listSallerAddress() {
return sallerAddressRepository.findAll();
}
}
package com.gic.jpa;
import com.gic.jpa.entity.SallerAddress;
import com.gic.jpa.service.SallerAddressService;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import java.util.Date;
import java.util.List;
public class SallerAddressTest extends GicJpaDemoApplicationTests {
private static final Logger logger = LoggerFactory.getLogger(SallerAddressTest.class);
@Autowired
private SallerAddressService sallerAddressService;
@Test
public void save() {
SallerAddress o = new SallerAddress();
o.setEnterpriseId("ff808081593917d90159398ec6340012");
o.setContactName("联系人");
o.setContactPhone("18689658965");
o.setAddressType(2);
o.setSeatMachine("434");
o.setProvinceId("110000");
o.setProvinceName("北京市");
o.setCityId("110100");
o.setCityName("北京市区");
o.setAreaId("110101");
o.setAreaName("东城区");
o.setAddressDetail("向东再向西");
o.setCreateTime(new Date());
o.setUpdateTime( new Date());
String id= sallerAddressService.createSallerAddress(o);
logger.info("data id :{} ",id);
}
@Test
public void get() {
SallerAddress o= sallerAddressService.findSallerAddress("ff808081667b50f601667b8e8e3a0004");
logger.info("data:{}",o.toString());
}
@Test
public void insertAndUpdate() {
List<SallerAddress> list = sallerAddressService.listSallerAddress();
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment