Hirdetés
- Milyen egeret válasszak?
- Teljesen szürreális, ami az RTX 5070 Ti kapcsán történik…
- Autós kamerák
- OLED monitor topic
- Kormányok / autós szimulátorok topikja
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- TCL LCD és LED TV-k
- Projektor topic
- Az elmúlt 30 év legjobb processzorai
- Épített vízhűtés (nem kompakt) topic
Új hozzászólás Aktív témák
-
togvau
senior tag
válasz
disy68
#11042
üzenetére
pl
mvc.perform(MockMvcRequestBuilders.post("/user").header(HttpHeaders.AUTHORIZATION, "Bearer "+testToken).contentType(MediaType.APPLICATION_JSON_VALUE).content(json)).andReturn();
így. Ha kihagyom az autentikációs tokent, akkor is megy. Úgy megy, hogy semmilyen jogosultsági beállítást nem állítottam a tesztben. Ugyan ennyivel elindítva postmanből szépen unauthorized, ahogy kell.A másik, pedig hogy a beadott DML sql-ben lévő insertek lefutnak még egyszer (constraintviolationnal, mert már ugye betöltötte a DB-be), amikor egy ahhoz köze nincs, rest hívást csinálok először. Utána újra próbálva ugyan az a rest hívás lemegy.
Így an a DML beadva az application.properties-ben:@Transactional
@PostMapping(path = "/user")
@ResponseBody ResponseEntity<InfoResponse> createUser(@RequestBody UserDTO userDTO) {
User newUser = new User(userDTO);
return InfoResponse.createResponseEntity(ResponseTypes.SUCCESS, "new user id: "+userRepo.save(newUser).getId(),HttpStatus.CREATED);
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- HIBÁTLAN iPhone 11 Pro 64GB Space Grey-1 ÉV GARANCIA - Kártyafüggetlen, MS4329
- Wacom Bamboo One CTF-430 rajztábla
- Csak kipróbált Mini-Erőmű! Mini-PC Ryzen 7 7840HS 16GB 512GB 1 év garancia
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10400F / 16GB DDR4 / RTX 3050 / 512GB SSD!
- Eladó szép állapotban levő Apple iPhone 11 64GB fehér / 12 hónap jótállással!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


