Я создал простую структуру на intellij, используя Spring Boot, Java, HTML и MySQL для создания базы данных. Я хочу заполнить формат из HTML, и данные будут сохранены в моей базе данных. Когда я запускаю тест @springboot с использованием репозитория, данные сохраняются в моей базе данных. Но когда я пытаюсь сохранить данные из html, ничего не происходит. Я открываю HTML-файл из Google Chrome.
Ниже я привожу контроллер, объект, репозиторий, ресурсы и схему sql.
@RestController
public class PersonController {
@Autowired
private PersonRepository personRepository;
@GetMapping("/")
public String index(Model model) {
model.addAttribute("person", new Person());
model.addAttribute("people", personRepository.findAll());
return "index";
}
@PostMapping("/addPerson")
public String addPerson(@ModelAttribute Person person) {
personRepository.save(person);
return "redirect:/";
}
}
@Entity
public class Person {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
private String email;
private LocalDate dob; // Date of Birth
// Getters and Setters
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public LocalDate getDob() {
return dob;
}
public void setDob(LocalDate dob) {
this.dob = dob;
}
}
public interface PersonRepository extends JpaRepository { }
Person Management
Person Management
Name:
Email:
Date of Birth:
Add Person
People List
Name
Email
Date of Birth
spring.application.name=demo # MySQL Database configuration
spring.datasource.url=jdbc:mysql://localhost:3306/banking spring.datasource.username=root
spring.datasource.password=Boprelen26!
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# Hibernate settings for schema generation
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
Подробнее здесь: https://stackoverflow.com/questions/790 ... se-through
В Intellij с использованием Spring Boot и HTML я не могу добавить данные в свою базу данных через HTML ⇐ JAVA
Программисты JAVA общаются здесь
1727777297
Anonymous
Я создал простую структуру на intellij, используя Spring Boot, Java, HTML и MySQL для создания базы данных. Я хочу заполнить формат из HTML, и данные будут сохранены в моей базе данных. Когда я запускаю тест @springboot с использованием репозитория, данные сохраняются в моей базе данных. Но когда я пытаюсь сохранить данные из html, ничего не происходит. Я открываю HTML-файл из Google Chrome.
Ниже я привожу контроллер, объект, репозиторий, ресурсы и схему sql.
@RestController
public class PersonController {
@Autowired
private PersonRepository personRepository;
@GetMapping("/")
public String index(Model model) {
model.addAttribute("person", new Person());
model.addAttribute("people", personRepository.findAll());
return "index";
}
@PostMapping("/addPerson")
public String addPerson(@ModelAttribute Person person) {
personRepository.save(person);
return "redirect:/";
}
}
@Entity
public class Person {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
private String email;
private LocalDate dob; // Date of Birth
// Getters and Setters
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public LocalDate getDob() {
return dob;
}
public void setDob(LocalDate dob) {
this.dob = dob;
}
}
public interface PersonRepository extends JpaRepository { }
Person Management
Person Management
Name:
Email:
Date of Birth:
Add Person
People List
Name
Date of Birth
spring.application.name=demo # MySQL Database configuration
spring.datasource.url=jdbc:mysql://localhost:3306/banking spring.datasource.username=root
spring.datasource.password=Boprelen26!
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# Hibernate settings for schema generation
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
Подробнее здесь: [url]https://stackoverflow.com/questions/79041846/on-intellij-using-spring-boot-and-html-i-cannot-add-data-to-my-database-through[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия