Данные пользователя не могут быть сохранены в базе данных Spring-data-jpa HibernateJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Данные пользователя не могут быть сохранены в базе данных Spring-data-jpa Hibernate

Сообщение Anonymous »

Я пытаюсь сохранить данные пользователя в базе данных Spring JPA Hibernate. Но не могу сохранить.
Вот класс конфигурации безопасности

Код: Выделить всё

@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
http
.csrf((csrf) -> csrf
.csrfTokenRepository(csrfTokenRepository()))
.csrf((csrf) -> csrf
.csrfTokenRepository(CookieCsrfTokenRepository.withHttpOnlyFalse()))

.authorizeHttpRequests((requests) -> requests
.requestMatchers("/", "/login", "/signup",
"buyer/buyer-registration",
"buyer/buyer-reg-success", "buyer/buyer-reg-error", "/registration-error").permitAll()
.requestMatchers("/edit", "/delete").authenticated()
.anyRequest().authenticated())

.formLogin((form) -> form
.loginPage("/login")
.defaultSuccessUrl("/home", true)
.failureUrl("/login?error=true")
.permitAll())
.logout((logout) -> logout
.logoutSuccessUrl("/")
.permitAll())

.sessionManagement((session) -> session
.sessionCreationPolicy(SessionCreationPolicy.STATELESS))

.authenticationProvider(authenticationProvider)
.addFilterBefore(jwtAuthFilter, UsernamePasswordAuthenticationFilter.class);

Вот HTML-коды Thymeleaf.
Конфигурация безопасности и коды Thymeleaf

Код: Выделить всё



Buyer Registration



Buyer Registration

Username:


First Name:


Last Name:


Location
Kindred:


Village:


Community:


LGA:


State:


Country:


Google Location
Google Coordinates:


Register




Ниже приведены журналы

Код: Выделить всё

2024-06-20 07:16:00 DEBUG o.s.orm.jpa.JpaTransactionManager - Initiating transaction commit
2024-06-20 07:16:00 DEBUG o.s.orm.jpa.JpaTransactionManager - Committing JPA transaction on EntityManager [SessionImpl(1555152978)]
2024-06-20 07:16:00 DEBUG o.s.orm.jpa.JpaTransactionManager - Closing JPA EntityManager [SessionImpl(1555152978)] after transaction
2024-06-20 07:16:00 DEBUG o.s.s.j.JdbcIndexedSessionRepository - Cleaned up 0 expired sessions
2024-06-20 07:16:06 DEBUG o.s.security.web.FilterChainProxy - Securing POST /buyer/registerNewBuyer
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext
2024-06-20 07:16:06 DEBUG o.s.s.web.DefaultRedirectStrategy - Redirecting to http://localhost:8080/login
2024-06-20 07:16:06 DEBUG o.s.security.web.FilterChainProxy - Securing GET /login
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext
2024-06-20 07:16:06 DEBUG o.s.security.web.FilterChainProxy - Secured GET /login
2024-06-20 07:16:06 DEBUG o.s.web.servlet.DispatcherServlet - GET "/login", parameters={}
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.marketgb.productgb.AuthenticationController#login(Model)
2024-06-20 07:16:06 DEBUG o.s.u.f.SpringTemplateLoader - Looking for FreeMarker template with name [login_en_US.ftlh]
2024-06-20 07:16:06 DEBUG o.s.u.f.SpringTemplateLoader - Looking for FreeMarker template with name [login_en.ftlh]
2024-06-20 07:16:06 DEBUG o.s.u.f.SpringTemplateLoader - Looking for FreeMarker template with name [login.ftlh]
2024-06-20 07:16:06 DEBUG o.s.w.s.v.ContentNegotiatingViewResolver - Selected 'text/html' given [text/html, application/xhtml+xml, image/avif, image/webp, image/apng, application/xml;q=0.9, */*;q=0.8, application/signed-exchange;v=b3;q=0.7]
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.c.f.c.c.BeanFactoryAwareFunctionRegistry - Function 'favicon.ico' is not found in cache
2024-06-20 07:16:06 DEBUG o.s.c.f.c.c.BeanFactoryAwareFunctionRegistry - Function 'favicon.ico' is not available in FunctionCatalog or BeanFactory
2024-06-20 07:16:06 DEBUG o.s.c.f.c.c.BeanFactoryAwareFunctionRegistry - Function 'favicon.ico' is not found in cache
2024-06-20 07:16:06 DEBUG o.s.c.f.c.c.BeanFactoryAwareFunctionRegistry - Function 'favicon.ico' is not found in cache
2024-06-20 07:16:06 DEBUG o.s.c.f.c.c.BeanFactoryAwareFunctionRegistry - Function 'favicon.ico' is not available in FunctionCatalog or BeanFactory
2024-06-20 07:16:06 DEBUG o.s.c.f.c.c.BeanFactoryAwareFunctionRegistry - Function 'favicon.ico' is not found in cache
2024-06-20 07:16:06 DEBUG o.s.security.web.FilterChainProxy - Securing GET /favicon.ico
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext
2024-06-20 07:16:06 DEBUG o.s.s.web.DefaultRedirectStrategy - Redirecting to http://localhost:8080/login
2024-06-20 07:16:06 DEBUG o.s.security.web.FilterChainProxy - Securing GET /login
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext
2024-06-20 07:16:06 DEBUG o.s.security.web.FilterChainProxy - Secured GET /login
2024-06-20 07:16:06 DEBUG o.s.web.servlet.DispatcherServlet - GET "/login", parameters={}
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id:  Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.marketgb.productgb.AuthenticationController#login(Model)
2024-06-20 07:16:06 DEBUG o.s.w.s.v.ContentNegotiatingViewResolver - Selected '*/*' given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8]
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:16:06 DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK
2024-06-20 07:16:06 DEBUG o.s.s.w.h.S.SESSION_LOGGER - No session found by id: Caching result for getSession(false) for this HttpServletRequest.
2024-06-20 07:17:00 DEBUG o.s.orm.jpa.JpaTransactionManager - Creating new transaction with name [null]: PROPAGATION_REQUIRES_NEW,ISOLATION_DEFAULT
2024-06-20 07:17:00 DEBUG o.s.orm.jpa.JpaTransactionManager - Opened new EntityManager [SessionImpl(874249822)] for JPA transaction
2024-06-20 07:17:00 DEBUG o.s.orm.jpa.JpaTransactionManager - Exposing JPA transaction as JDBC [org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle@2b52e6c4]
2024-06-20 07:17:00 DEBUG o.s.jdbc.core.JdbcTemplate - Executing prepared SQL update
2024-06-20 07:17:00 DEBUG o.s.jdbc.core.JdbcTemplate - Executing prepared SQL statement [DELETE FROM SPRING_SESSION
WHERE EXPIRY_TIME < ?
Я настроил вызов конфигурации безопасности, чтобы разрешить все конечные точки регистрации. Я хорошо настроил свой thmeleaf. Но пока не могу сохранить в базу данных

Подробнее здесь: https://stackoverflow.com/questions/786 ... -hibernate
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Данные не могут быть сохранены в базе данных [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Сохранены ли STD :: Необязательные участники сохранены?
    Anonymous » » в форуме C++
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Как фильтровать выборку Hibernate? Spring Data JPA, отношение ManyToMany с новой сущностью, спецификации JPA
    Anonymous » » в форуме JAVA
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Данные из форм не сохранены в базе данных (Django)
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Данные из форм не сохранены в базе данных (Django)
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»