Это видео недоступно.
Сожалеем об этом.
Урок Java 192: JDBC 10: Хранимые процедуры
HTML-код
- Опубликовано: 28 мар 2017
- Cкидки до 22-го января на все курсы всего за 9.99:
Каждый купон расчитан на 10 покупок, спешите!
Новый курс по Photoshop:
www.udemy.com/...
HIBERNATE:
www.udemy.com/...
JPA:
www.udemy.com/...
HTML + CSS:
www.udemy.com/...
MAVEN:
www.udemy.com/...
GIT:
www.udemy.com/...
KOTLIN
www.udemy.com/...
SQL:
www.udemy.com/...
IDEA
www.udemy.com/...
Паттерны Java:
www.udemy.com/...
Java EE:
www.udemy.com/...
Английский язык:
www.udemy.com/...
JAVA:
www.udemy.com/...
Apache Spark:
www.udemy.com/...
Научу вас тому, что незнаю сам)))
С одной стороны да, с другой стороны хорошие уроки стоят денег так что если нету денег на платные курсы то приходится довольствоваться тем что есть.
Вообще как я понимаю процедура это метод а не переменная как он объяснил в начале.
@@SERG__ZV ну такое себе. Если учиться то сразу нормально, а не потом чтобы переучиваться. Можно и бесплатно найти хороший материал
Для всех умников, которые смеются над тем, что человек подсматривает код, который сам написал перед уроком.
С времен СССР есть поговорка, примерно она звучит так: "Хорош не тот инженер, который всё знает, а тот, который знает, где всё можно посмотреть". Подумайте сами, для вас, начинающих программистов java может быть первым или одним из первых языков, а у автора опыт программирования идёт уже не на года, а на десятилетия. Естественно он может что-то подзабыть, подсмотреть, потому что в голове у него столько информации, что запомнить всё просто нереально. Но он знает о том, что это можно сделать, знает где можно посмотреть как точно это сделать и делает. В этом отличие профессионала от новичка, новичок старается запомнить всё и сразу, а профессионал понимает, что это невозможно, он запоминает суть операции, а детали уже легко можно загуглить в любой момент.
p.s. дарёному коню в зубы не смотрят! человек практически на безвозмездной основе выкладывает такие ахуительные видосы, более 400 видосов по java, и вы еще недовольны? Он не говорит здесь чего то такого, что вы не найдёте в интернете, если вас что то не устраивает, милости просим идите и читайте это всё в книжках.
тестировал ваш код выдает ошибку: "Parameter number 1 is not an OUT parameter" , подскажите пожалуйста в чем может быть проблема
saint1996 winner скорее всего в поцелуе что вы используете параметр не является выходным (не помечен как out). Нужно либо сделать его выходным, либо в коде Java убрать строчку с registerOutParameter (вроде правильно написал)
Привет, была такая же проблема. Я просто тупанул и создавал процедуру в другой базе данных, а создавать нужно именно в той в которой работаешь, т.е. для начала выбрать нужную б.д. USE(имя бд); а потом создавать процедуру
Да убрал строчку с registerOutParameter и все заработало
почему в параметре поставили "?"
он подставляет вместо знака ? то что присвоил в методе setInt(1 -> (указывает на порядковый номер параметра в выражении, знак вопроса стоит первым и единственным, поэтому один(их может быть несколько)) и 1 -> то самое значение которое подставляется вместо ?) ----> это все чтобы избежать sql injection --> для этого посмотри его 189 урок в этом же плелисте
спасибо
Где и как создавать эти процедуры, никто не сказал. Гуглинг даёт какие-то невнятные ответы про консоль и прочее. Кроме как через создание хранимой процедуры в воркбенче, создать ХП у меня не получилось. Потом просто в идее обновил базу данных.
В Eclipse можно через плагин DBeaver работать с базами. В списке таблиц базы есть вкладка "Процедуры". Там их создавать можно
Пздц раззказчик, сидит с другого окна копирует код :D