Commit aa88575e authored by 刘文胜's avatar 刘文胜

1111

parent b70d223b
......@@ -16,6 +16,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
import com.alibaba.fastjson.JSONArray;
import com.hdp.customerservice.repository.MemberRepository;
import com.hdp.customerservice.service.MemberService;
import com.hdp.customerservice.service.WorksService;
@Controller
public class TestController {
......@@ -30,8 +31,13 @@ public class TestController {
@Autowired
private MemberService memberService;
@Autowired
private WorksService worksService;
@RequestMapping("/test")
public @ResponseBody String test(){
return JSONArray.toJSONString(memberService.getAllList());
return JSONArray.toJSONString(worksService.getAllList());
//return JSONArray.toJSONString(memberService.getAllList());
}
}
......@@ -13,7 +13,6 @@ import java.io.Serializable;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.repository.NoRepositoryBean;
import org.springframework.stereotype.Repository;
@NoRepositoryBean
public interface BaseRepository <E, PK extends Serializable> extends JpaRepository<E, PK>,JpaSpecificationExecutor<E>{
......
/**
* @Title: WorksRepository.java
* @Package com.hdp.customerservice.repository
* @Description: TODO
* @author new12304508_163_com
* @date 2015年6月17日 下午4:16:38
* @version V1.0
*/
package com.hdp.customerservice.repository;
import com.hdp.customerservice.model.WorksEntity;
public interface WorksRepository extends BaseRepository<WorksEntity,Long>{
/**
* @Title: WorksRepository.java
* @Package com.hdp.customerservice.repository
* @Description: TODO
* @author new12304508_163_com
* @date 2015年6月17日 下午4:16:38
* @version V1.0
*/
}
......@@ -9,22 +9,19 @@
package com.hdp.customerservice.service;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import org.mockito.internal.util.collections.ArrayUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Sort;
import org.springframework.data.jpa.domain.Specification;
import org.springframework.stereotype.Service;
import com.hdp.customerservice.repository.BaseRepository;
public abstract class AbstractBaseServiceImpl<E, PK extends Serializable> implements BaseService<E, PK> {
@Autowired
protected BaseRepository<E, PK> repository;
@Override
......
......@@ -15,13 +15,8 @@ import org.springframework.transaction.annotation.Transactional;
import com.hdp.customerservice.model.MemberEntity;
import com.hdp.customerservice.repository.MemberRepository;
@Service
@Transactional(readOnly = true)
public class MemberServiceImpl extends AbstractBaseServiceImpl<MemberEntity, Long> implements MemberService{
@Autowired
public void setUserRepository(MemberRepository memberRepository) {
super.repository=memberRepository;
}
}
/**
* @Title: WorksService.java
* @Package com.hdp.customerservice.service
* @Description: TODO
* @author new12304508_163_com
* @date 2015年6月17日 下午4:07:41
* @version V1.0
*/
package com.hdp.customerservice.service;
import com.hdp.customerservice.model.WorksEntity;
public interface WorksService extends BaseService<WorksEntity, Long>{
/**
* @Title: WorksService.java
* @Package com.hdp.customerservice.service
* @Description: TODO
* @author new12304508_163_com
* @date 2015年6月17日 下午4:07:41
* @version V1.0
*/
}
/**
* @Title: WorksServiceImpl.java
* @Package com.hdp.customerservice.service
* @Description: TODO
* @author new12304508_163_com
* @date 2015年6月17日 下午4:08:05
* @version V1.0
*/
package com.hdp.customerservice.service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.hdp.customerservice.model.WorksEntity;
import com.hdp.customerservice.repository.MemberRepository;
import com.hdp.customerservice.repository.WorksRepository;
@Service
@Transactional(readOnly = true)
public class WorksServiceImpl extends AbstractBaseServiceImpl<WorksEntity, Long> implements WorksService{
}
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