Size: a a a

Spring Framework and more

2020 July 21

AM

ANTARES MIRKO in Spring Framework and more
Всем ку.
Написал  Сrud с обучалки, а оно мне 404. В консоле ошибок нет.
Качал с гита уже готовую обучалку, а оно всё также 404.
Есть подозрения, что я не так прописываю cвойства проекта, но не уверен.
IDE Eclipse
Через start.spring.io качал старт
источник

k

kuzznya in Spring Framework and more
ANTARES MIRKO
Всем ку.
Написал  Сrud с обучалки, а оно мне 404. В консоле ошибок нет.
Качал с гита уже готовую обучалку, а оно всё также 404.
Есть подозрения, что я не так прописываю cвойства проекта, но не уверен.
IDE Eclipse
Через start.spring.io качал старт
Ну так код кидай
Контроллера как минимум
источник

k

kuzznya in Spring Framework and more
Пробовал собрать jar и запустить?
источник

AM

ANTARES MIRKO in Spring Framework and more
kuzznya
Ну так код кидай
Контроллера как минимум
надеюсь. это оно и я правильно понял
@Controller
public class UserController {

   private final UserService userService;

   @Autowired
   public UserController(UserService userService) {
       this.userService = userService;
   }

   @GetMapping("/users")
   public String findAll(Model model){
       List<User> users = userService.findAll();
       model.addAttribute("users", users);
       return "user-list";
   }

   @GetMapping("/user-create")
   public String createUserForm(User user){
       return "user-create";
   }

   @PostMapping("/user-create")
   public String createUser(User user){
       userService.saveUser(user);
       return "redirect:/users";
   }

   @GetMapping("user-delete/{id}")
   public String deleteUser(@PathVariable("id") Long id){
       userService.deleteById(id);
       return "redirect:/users";
   }

   @GetMapping("/user-update/{id}")
   public String updateUserForm(@PathVariable("id") Long id, Model model){
       User user = userService.findById(id);
       model.addAttribute("user", user);
       return "user-update";
   }

   @PostMapping("/user-update")
   public String updateUser(User user){
       userService.saveUser(user);
       return "redirect:/users";
   }
}
источник

AM

ANTARES MIRKO in Spring Framework and more
kuzznya
Пробовал собрать jar и запустить?
нет, я просто запускал tomcat и сам проект
источник

k

kuzznya in Spring Framework and more
У спринг бута томкат свой
Embedded
источник

AM

ANTARES MIRKO in Spring Framework and more
kuzznya
У спринг бута томкат свой
Embedded
мне отрубать от проекта томкат ?
источник

AM

ANTARES MIRKO in Spring Framework and more
просто я сразу лезу сюда. и тыкаю чтобы он был
так не надо делать?
источник

WT

Waldemar Tsiamruk in Spring Framework and more
в помке exclude томкэта
источник

WT

Waldemar Tsiamruk in Spring Framework and more
а не в эклипс настройках)
источник

AK

Alexey Kudryavtsev in Spring Framework and more
Здравствуйте! Подскажите пожалуйста, как в спринге шифровать логины и пароли ? Какой бэст практиш ? Jasypt или что то другое ?
источник

AK

Anton Krasnov in Spring Framework and more
а зачем логины шифровать?
источник

AK

Anton Krasnov in Spring Framework and more
для паролей есть BCrypt
источник

I

Ivan in Spring Framework and more
Vault есть, еще есть шифрование в Spring Cloud Config Server из коробки
источник

AK

Alexey Kudryavtsev in Spring Framework and more
Спасибо, погляжу
источник

AE

Alexandr Emelyanov in Spring Framework and more
Alexey Kudryavtsev
Здравствуйте! Подскажите пожалуйста, как в спринге шифровать логины и пароли ? Какой бэст практиш ? Jasypt или что то другое ?
у spring security есть целая пачка энкрипторов
источник

AK

Alexey Kudryavtsev in Spring Framework and more
Alexandr Emelyanov
у spring security есть целая пачка энкрипторов
Спасибо, посмотрю
источник

k

kuzznya in Spring Framework and more
Есть такая конфигурация для spring либы
Я правильно понимаю, что стоит искать способы исключить ее в spring-boot-autoconfigure модуле, т.к. Spring Boot сам создает такой конвертер и этот бин только помешает дополнительной конфигурации, если она где-нибудь потребуется?
Сейчас этот конфиг напрямую импортируется с помощью @Import в @Enable-аннотации либы (моей)
Нужно искать способы сделать эту конфигурацию переопределяемой каким-то образом, так?
источник

AE

Alexandr Emelyanov in Spring Framework and more
kuzznya
Есть такая конфигурация для spring либы
Я правильно понимаю, что стоит искать способы исключить ее в spring-boot-autoconfigure модуле, т.к. Spring Boot сам создает такой конвертер и этот бин только помешает дополнительной конфигурации, если она где-нибудь потребуется?
Сейчас этот конфиг напрямую импортируется с помощью @Import в @Enable-аннотации либы (моей)
Нужно искать способы сделать эту конфигурацию переопределяемой каким-то образом, так?
в гугл spring boot conditional beans
источник

k

kuzznya in Spring Framework and more
@ConditionalOnMissingBean - да, но у сама либа от spring boot не зависит, только от spring web mvc
источник