本文整理汇总了Java中org.springframework.samples.petclinic.model.Vet类的典型用法代码示例。如果您正苦于以下问题:Java Vet类的具体用法?Java Vet怎么用?Java Vet使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Vet类属于org.springframework.samples.petclinic.model包,在下文中一共展示了Vet类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: setup
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Before
public void setup() {
this.mockMvc = MockMvcBuilders.standaloneSetup(vetController).build();
Vet james = new Vet();
james.setFirstName("James");
james.setLastName("Carter");
james.setId(1);
Vet helen = new Vet();
helen.setFirstName("Helen");
helen.setLastName("Leary");
helen.setId(2);
Specialty radiology = new Specialty();
radiology.setId(1);
radiology.setName("radiology");
helen.addSpecialty(radiology);
given(this.clinicService.findVets()).willReturn(Lists.newArrayList(james, helen));
}
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:19,代码来源:VetControllerTests.java
示例2: buildFeedEntries
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Override
protected List<Entry> buildFeedEntries(Map<String, Object> model,
HttpServletRequest request, HttpServletResponse response) throws Exception {
Vets vets = (Vets) model.get("vets");
List<Vet> vetList = vets.getVetList();
List<Entry> entries = new ArrayList<Entry>(vetList.size());
for (Vet vet : vetList) {
Entry entry = new Entry();
// see http://diveintomark.org/archives/2004/05/28/howto-atom-id#other
entry.setId(String.format("tag:springsource.org,%s", vet.getId()));
entry.setTitle(String.format("Vet: %s %s", vet.getFirstName(), vet.getLastName()));
//entry.setUpdated(visit.getDate().toDate());
Content summary = new Content();
summary.setValue(vet.getSpecialties().toString());
entry.setSummary(summary);
entries.add(entry);
}
response.setContentType("blabla");
return entries;
}
开发者ID:jenkinsci,项目名称:docker-workflow-plugin,代码行数:26,代码来源:VetsAtomView.java
示例3: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
/**
* Refresh the cache of Vets that the ClinicService is holding.
*/
@Override
public Collection<Vet> findAll() throws DataAccessException {
List<Vet> vets = new ArrayList<>();
// Retrieve the list of all vets.
vets.addAll(this.jdbcTemplate.query(
"SELECT id, first_name, last_name FROM vets ORDER BY last_name,first_name",
BeanPropertyRowMapper.newInstance(Vet.class)));
// Retrieve the list of all possible specialties.
final List<Specialty> specialties = this.jdbcTemplate.query(
"SELECT id, name FROM specialties",
BeanPropertyRowMapper.newInstance(Specialty.class));
// Build each vet's list of specialties.
for (Vet vet : vets) {
final List<Integer> vetSpecialtiesIds = this.jdbcTemplate.query(
"SELECT specialty_id FROM vet_specialties WHERE vet_id=?",
new BeanPropertyRowMapper<Integer>() {
@Override
public Integer mapRow(ResultSet rs, int row) throws SQLException {
return rs.getInt(1);
}
},
vet.getId());
for (int specialtyId : vetSpecialtiesIds) {
Specialty specialty = EntityUtils.getById(specialties, Specialty.class, specialtyId);
vet.addSpecialty(specialty);
}
}
return vets;
}
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:35,代码来源:JdbcVetRepositoryImpl.java
示例4: shouldFindVets
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Test
public void shouldFindVets() {
Collection<Vet> vets = this.clinicService.findVets();
Vet vet = EntityUtils.getById(vets, Vet.class, 3);
assertThat(vet.getLastName()).isEqualTo("Douglas");
assertThat(vet.getNrOfSpecialties()).isEqualTo(2);
assertThat(vet.getSpecialties().get(0).getName()).isEqualTo("dentistry");
assertThat(vet.getSpecialties().get(1).getName()).isEqualTo("surgery");
}
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:11,代码来源:AbstractClinicServiceTests.java
示例5: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
/**
* Refresh the cache of Vets that the ClinicService is holding.
*
* @see org.springframework.samples.petclinic.model.service.ClinicService#shouldFindVets()
*/
@Override
public Collection<Vet> findAll() throws DataAccessException {
List<Vet> vets = new ArrayList<Vet>();
// Retrieve the list of all vets.
vets.addAll(this.jdbcTemplate.query(
"SELECT id, first_name, last_name FROM vets ORDER BY last_name,first_name",
BeanPropertyRowMapper.newInstance(Vet.class)));
// Retrieve the list of all possible specialties.
final List<Specialty> specialties = this.jdbcTemplate.query(
"SELECT id, name FROM specialties",
BeanPropertyRowMapper.newInstance(Specialty.class));
// Build each vet's list of specialties.
for (Vet vet : vets) {
final List<Integer> vetSpecialtiesIds = this.jdbcTemplate.query(
"SELECT specialty_id FROM vet_specialties WHERE vet_id=?",
new BeanPropertyRowMapper<Integer>() {
@Override
public Integer mapRow(ResultSet rs, int row) throws SQLException {
return Integer.valueOf(rs.getInt(1));
}
},
vet.getId().intValue());
for (int specialtyId : vetSpecialtiesIds) {
Specialty specialty = EntityUtils.getById(specialties, Specialty.class, specialtyId);
vet.addSpecialty(specialty);
}
}
return vets;
}
开发者ID:jenkinsci,项目名称:docker-workflow-plugin,代码行数:37,代码来源:JdbcVetRepositoryImpl.java
示例6: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
/**
* Refresh the cache of Vets that the ClinicService is holding.
*/
@Override
public Collection<Vet> findAll() throws DataAccessException {
List<Vet> vets = new ArrayList<>();
// Retrieve the list of all vets.
vets.addAll(this.jdbcTemplate.query(
"SELECT id, first_name, last_name FROM vets ORDER BY last_name,first_name",
BeanPropertyRowMapper.newInstance(Vet.class)));
// Retrieve the list of all possible specialties.
final List<Specialty> specialties = this.jdbcTemplate.query(
"SELECT id, name FROM specialties",
BeanPropertyRowMapper.newInstance(Specialty.class));
// Build each vet's list of specialties.
for (Vet vet : vets) {
final List<Integer> vetSpecialtiesIds = this.jdbcTemplate.query(
"SELECT specialty_id FROM vet_specialties WHERE vet_id=?",
new BeanPropertyRowMapper<Integer>() {
@Override
public Integer mapRow(ResultSet rs, int row) throws SQLException {
return rs.getInt(1);
}
},
vet.getId());
for (int specialtyId : vetSpecialtiesIds) {
Specialty specialty = EntityUtils.getById(specialties, Specialty.class, specialtyId);
vet.addSpecialty(specialty);
}
}
return vets;
}
开发者ID:YoannBuch,项目名称:DependencyInjectionAgent,代码行数:35,代码来源:JdbcVetRepositoryImpl.java
示例7: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
/**
* Refresh the cache of Vets that the ClinicService is holding.
*
* @see org.springframework.samples.petclinic.model.service.ClinicService#findVets()
*/
@Override
public Collection<Vet> findAll() throws DataAccessException {
List<Vet> vets = new ArrayList<Vet>();
// Retrieve the list of all vets.
vets.addAll(this.jdbcTemplate.query(
"SELECT id, first_name, last_name FROM vets ORDER BY last_name,first_name",
ParameterizedBeanPropertyRowMapper.newInstance(Vet.class)));
// Retrieve the list of all possible specialties.
final List<Specialty> specialties = this.jdbcTemplate.query(
"SELECT id, name FROM specialties",
ParameterizedBeanPropertyRowMapper.newInstance(Specialty.class));
// Build each vet's list of specialties.
for (Vet vet : vets) {
final List<Integer> vetSpecialtiesIds = this.jdbcTemplate.query(
"SELECT specialty_id FROM vet_specialties WHERE vet_id=?",
new ParameterizedRowMapper<Integer>() {
@Override
public Integer mapRow(ResultSet rs, int row) throws SQLException {
return Integer.valueOf(rs.getInt(1));
}
},
vet.getId().intValue());
for (int specialtyId : vetSpecialtiesIds) {
Specialty specialty = EntityUtils.getById(specialties, Specialty.class, specialtyId);
vet.addSpecialty(specialty);
}
}
return vets;
}
开发者ID:jptiancai,项目名称:spring-petclinic-study,代码行数:37,代码来源:JdbcVetRepositoryImpl.java
示例8: findVets
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Test
public void findVets() {
Collection<Vet> vets = this.clinicService.findVets();
Vet v1 = EntityUtils.getById(vets, Vet.class, 2);
assertEquals("Leary", v1.getLastName());
assertEquals(1, v1.getNrOfSpecialties());
assertEquals("radiology", (v1.getSpecialties().get(0)).getName());
Vet v2 = EntityUtils.getById(vets, Vet.class, 3);
assertEquals("Douglas", v2.getLastName());
assertEquals(2, v2.getNrOfSpecialties());
assertEquals("dentistry", (v2.getSpecialties().get(0)).getName());
assertEquals("surgery", (v2.getSpecialties().get(1)).getName());
}
开发者ID:jptiancai,项目名称:spring-petclinic-study,代码行数:15,代码来源:AbstractClinicServiceTests.java
示例9: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Override
@Cacheable(value = "vets")
@SuppressWarnings("unchecked")
public Collection<Vet> findAll() {
return this.em.createQuery("SELECT distinct vet FROM Vet vet left join fetch vet.specialties ORDER BY vet.lastName, vet.firstName").getResultList();
}
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:7,代码来源:JpaVetRepositoryImpl.java
示例10: findVets
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Override
@Transactional(readOnly = true)
@Cacheable(value = "vets")
public Collection<Vet> findVets() throws DataAccessException {
return vetRepository.findAll();
}
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:7,代码来源:ClinicServiceImpl.java
示例11: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Override
@SuppressWarnings("unchecked")
public Collection<Vet> findAll() {
return this.em.createQuery("SELECT distinct vet FROM Vet vet left join fetch vet.specialties ORDER BY vet.lastName, vet.firstName").getResultList();
}
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:6,代码来源:JpaVetRepositoryImpl.java
示例12: findVets
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
@Audit(selection=SelectionType.MARKED)
Collection<Vet> findVets() throws DataAccessException;
开发者ID:audit4j,项目名称:audit4j-demo,代码行数:3,代码来源:ClinicService.java
示例13: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
/**
* Retrieve all <code>Vet</code>s from the data store.
*
* @return a <code>Collection</code> of <code>Vet</code>s
*/
@Transactional(readOnly = true)
@Cacheable("vets")
Collection<Vet> findAll() throws DataAccessException;
开发者ID:awslabs,项目名称:amazon-ecs-java-microservices,代码行数:9,代码来源:VetRepository.java
示例14: findAll
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
/**
* Retrieve all <code>Vet</code>s from the data store.
*
* @return a <code>Collection</code> of <code>Vet</code>s
*/
Collection<Vet> findAll() throws DataAccessException;
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:7,代码来源:VetRepository.java
示例15: findVets
import org.springframework.samples.petclinic.model.Vet; //导入依赖的package包/类
Collection<Vet> findVets() throws DataAccessException;
开发者ID:PacktPublishing,项目名称:DevOps-for-Web-Development,代码行数:2,代码来源:ClinicService.java
注:本文中的org.springframework.samples.petclinic.model.Vet类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论