8000 feat: enhance loggrs at the service · soujava/mongodb-virtual-threads@df02c8d · GitHub
[go: up one dir, main page]

8000
Skip to content

Commit df02c8d

Browse files
committed
feat: enhance loggrs at the service
Signed-off-by: Otavio Santana <otaviopolianasantana@gmail.com>
1 parent c0609af commit df02c8d

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

src/main/java/org/jnosql/demoee/CameraService.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,26 @@ public class CameraService {
1717
DocumentTemplate template;
1818

1919
public List<Camera> findAll() {
20+
LOGGER.info("Selecting all cameras");
2021
return template.select(Camera.class).result();
2122
}
2223

2324
public List<Camera> findByName(String name) {
25+
LOGGER.info("Selecting cameras by name: " + name);
2426
return template.select(Camera.class)
2527
.where("name")
2628
.like(name)
2729
.result();
2830
}
2931

3032
public Optional<Camera> findById(String id) {
31-
return template.find(Camera.class, id);
33+
var camera = template.find(Camera.class, id);
34+
LOGGER.info("Selecting camera by id: " + id + " find? " + camera.isPresent());
35+
return camera;
3236
}
3337

3438
public void deleteById(String id) {
39+
LOGGER.info("Deleting camera by id: " + id);
3540
template.delete(Camera.class, id);
3641
}
37-
38-
39-
4042
}

src/main/java/org/jnosql/demoee/DevelopersResource.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,9 @@ public class DevelopersResource {
2828
@GET
2929
public List<Camera> listAll(@QueryParam("name") String name) {
3030
if (name == null) {
31-
return service.select(Camera.class).result();
31+
return service.findAll();
3232
}
33-
34-
return service.select(Camera.class)
35-
.where("name")
36-
.like(name)
37-
.result();
33+
return service.findAll();
3834
}
3935

4036
public record NewDeveloperRequest(String name, LocalDate birthday) {
@@ -49,7 +45,7 @@ public Camera add(NewDeveloperRequest request) {
4945
@Path("{id}")
5046
@GET
5147
public Camera get(@PathParam("id") String id) {
52-
return service.find(Camera.class, id)
48+
return service.findById(id)
5349
.orElseThrow(() -> new WebApplicationException(Response.Status.NOT_FOUND));
5450
}
5551

@@ -59,7 +55,7 @@ public record UpdateDeveloperRequest(String name, LocalDate birthday) {
5955
@Path("{id}")
6056
@PUT
6157
public Camera update(@PathParam("id") String id, UpdateDeveloperRequest request) {
62-
var developer = service.find(Camera.class, id)
58+
var developer = service.findById(id)
6359
.orElseThrow(() -> new WebApplicationException(Response.Status.NOT_FOUND));
6460
var updatedDeveloper = developer.update(request.name(), request.birthday());
6561
return service.update(updatedDeveloper);

0 commit comments

Comments
 (0)
0