Sobes.tech

Java

Wat gebeurt er als je probeert hetzelfde bean meerdere keren op te halen in ApplicationContext?

Middle
213

Is het verplicht om alle velden van de entiteit in overweging te nemen bij het implementeren van de equals-methode in de context van de bedrijfslogica?

Middle
213

Welke gegevenstypen kunnen worden geretourneerd in Spring MVC?

Middle
213

Wie heeft de controle en het beheer van de databases in uw laatste project uitgevoerd?

Junior — Middle
Hftlabs
213

Heeft u het isolatieniveau Repeatable Read toegepast in uw projecten?

Junior — Middle
ВТБВТБ
213

Hoeveel bytes neemt het gegevenstype long in beslag in het geheugen?

Junior — Middle
СБЕРСБЕР
212

Hoe verschillen de statische en dynamische methodebinding in Java en wat zijn hun kenmerken?

Junior — Middle
212

Kunt u het verschil uitleggen tussen het concept van polymorfisme en abstractie in objectgeoriënteerd programmeren?

Junior — Middle
212

Lees de code en markeer de fouten /** * Een klant met een gekocht ticket kan tegen een extra vergoeding een specifieke stoel kiezen. * De basisprijs van de stoelen wordt bepaald door tarieven (externe service). * Voor klanten met bepaalde tarieven (PREMIUM, ULTRA) moet een korting worden toegepast bij betaling. * Bij reservering wordt een factuur voor betaling uitgegeven. Het betalingsbeheer wordt uitgevoerd in een externe service. */ @Service public class SeatBookingService { @Autowired private SeatBookingRepository seatBookingRepository; @Autowired private TicketRepository ticketRepository; @Autowired private TariffClient tariffClient; @Autowired private CustomerClient customerClient; @Autowired private PaymentClient paymentClient; /** * Reservering. * @param seatCode code van de stoel (bijvoorbeeld 19A) * @param ticketId ID van het ticket */ @Transactional public void bookSeat(String seatCode, UUID ticketId) { var ticket = ticketRepository.findById(ticketId); //reserveren var seatBooking = new SeatBooking(seatCode, ticket.get().getFlightId(), ticketId, BookingStatus.BOOKED); seatBookingRepository.save(seatBooking); //zoeken naar de basisprijs voor de stoel in het vliegtuig var basePrice = tariffClient.getBasePrice(ticket.get().getPlaneModel(), seatCode); //zoeken naar klantgegevens Long userId = (Long) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); var userData = customerClient.getCustomer(userId); System.out.println("Gevonden gebruiker " + userData.getFio() + " documentnummer " + userData.getDocument()); var price = basePrice; if (userData.getTariff() == "PREMIUM") { //50% korting price = basePrice * 0.5d; } if (userData.getTariff() == "ULTRA") { //20% korting price = basePrice * 0.8d; } var invoice = new Invoice(price, ticketId, userId); //factuur uitgeven paymentClient.sendInvoice(invoice); System.out.println("Factuur verzonden"); } @Data @Table("seat_booking") public class SeatBooking { @Column private String seatCode; @Column private UUID flightId; @Column private UUID ticketId; @Column private BookingStatus status; } public enum BookingStatus { BOOKED, PAID; }

Senior
ТБанк
212

Waarvoor worden de functionele interfaces ToDoubleFunction<T>, ToIntFunction<T> en ToLongFunction<T> in Java gebruikt?

Middle
212

Wat is het belangrijkste verschil tussen de interfaces Comparable en Comparator in Java bij het sorteren van objecten?

Junior — Middle
212

Welke bronnen gebruik je om studiematerialen en updates op het gebied van technologie te zoeken?

Junior — Middle
212

Met welke functionele interface werken we in de methode map()?

Junior
212

Waarmee worden databasequery's gevormd?

Junior
212

Wat is het verschil tussen unittests en integratietests?

Junior
212

Met welke waarden worden variabelen standaard geïnitialiseerd in Java?

Junior
212

Wat is de volgorde van het aanroepen van constructors en initialisatieblokken met inachtneming van de hiërarchie van klassen?

Middle
212

Kunt u uitleggen hoe een SQL Injection-aanval wordt uitgevoerd en hoe deze gebruikmaakt van kwetsbaarheden in de database?

Junior — Middle
УралсибУралсиб
212

Wat is het verschil tussen SQL- en NoSQL-databases?

Junior
212

Wat is de hiërarchie van de Collections API in Java?

Junior
212
/726