Size: a a a

2020 November 04

D

Dima in learn.java
скажу только, что спринг заворачивает исключение типа DataIntegrity в свои, как у вас
источник

NY

Not Your in learn.java
Ребят, а какие по дефолту будут стоять параметры если не указывать в методе pablic, static просто допустим void Car() {

}
источник

ch

central hardware in learn.java
Not Your
Ребят, а какие по дефолту будут стоять параметры если не указывать в методе pablic, static просто допустим void Car() {

}
если убрать static то метод перестанет быть статичным а уровень доступа станет дефолтным
источник

N🌌

Nazarii 🌌 in learn.java
подумал на аргументы, пардон
источник

NY

Not Your in learn.java
central hardware
если убрать static то метод перестанет быть статичным а уровень доступа станет дефолтным
Понял, большое спасибо
источник

V

Vladimir in learn.java
Dima
скажу только, что спринг заворачивает исключение типа DataIntegrity в свои, как у вас
вы говорите про спринг дата?
источник

D

Dima in learn.java
Vladimir
вы говорите про спринг дата?
да
источник

D

Dima in learn.java
и jdbcTemplate и подобные
источник

V

Vladimir in learn.java
Dima
и jdbcTemplate и подобные
ну в когда у меня был JdbcTemplate яв дао методе выполнял jdbcTemplate.update , оборачивал try catch и ловил DataAccessException . Я не очень врубаюсь, о чем вы говрите
источник

V

Vladimir in learn.java
а щас перевожу приложение с JdbcTemplate на Hibernate
источник

D

Dima in learn.java
Vladimir
ну в когда у меня был JdbcTemplate яв дао методе выполнял jdbcTemplate.update , оборачивал try catch и ловил DataAccessException . Я не очень врубаюсь, о чем вы говрите
а DataAccessException кто создал?
источник

D

Dima in learn.java
и кто в него завернул чекед эксепшены драйвера?
источник

D

Dima in learn.java
очень просто
источник

V

Vladimir in learn.java
Dima
а DataAccessException кто создал?
хорошо, понял. Так а как правильно обработать исключение с хибернейт? Он мне бросает это :

could not execute statement; SQL [n/a]; constraint [null]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement
источник

D

Dima in learn.java
надо понять - стоит это обрабатывать или нет?
источник

D

Dima in learn.java
у вас явно ошибка данных - вы вставляете в табличку значение, которое не может быть null
источник

D

Dima in learn.java
это валидно для вашей бизнес-логики?
источник

D

Dima in learn.java
у меня предположение - что нет
источник

D

Dima in learn.java
в таком случае вы должны обеспечить валидацию данных НАМНОГО заранее, перед вставкой в базу
источник

V

Vladimir in learn.java
он это бросает, когда я вставляю не уникальное значение
источник