У меня есть запрос, который нужно выполнить.Повсюду было множество примеров гребцов, поэтому я взял небольшую идею оттуда.
Итак, у меня есть огромный запрос, который объединяет несколько таблиц и извлекает некоторые данные.В зависимости от данных, которые он извлекает, я создал класс, который реализует интерфейс rowmapper, в котором все детали БД отображаются в соответствии с созданным мною bean-компонентом.
Теперь, чтобы выполнить этот запрос в классе репозиторияЯ написал что-то вроде:
class mapthaticreated implements Rowmapper<bean>
{
public bean maprow(ResultSet rs, int row){
Bean b = new Bean();
B.setName(rs.getString(“NAME”));
...,,,,
В классе хранилища одним методом я написал:
void getDetails(string sql){
Rowmapper <bean> row = new mapperthaticreated()
Jdbc.query(sql,mapper)
Я получаю NullPointerException
.Пожалуйста, помогите мне узнать, что я делаю не так ??