Es increíble como aprendo con tus videos, la verdad que explicas fantástico, super claro utilizando muy buenos ejemplos, te agradezco muchísimo por tu excelente aportación y ayuda! Ahora me quedó super claro este concepto!
¡Hola, gracias por tu comentario! Podrías devolver el hasmap y así poder verificar si el valor se ha añadido correctamente ¿O, quizás no entendí bien la pregunta? 🤔
@@programando_en_java Primer gracias por la respuesta y disculpa por la demora en mi respuesta a continuacion te explico mi problema. Se usa la libreria de Mybatis para la conexion a la bd que se realiza por el mapper El problema radica en que no puedo mockear el valor RESULTADO que se aagrega al llamar al sp y siempre llega en NULL cuando realizo un test unitario
Buen video :) Me ayudo muchisimo. Consulto si podrias subir un video explicando API Rest, que por lo que veo justamente estabas utilizando. Como usar Spring Boot, etc... Muchas gracias !
¡Me alegro que te haya gustado el vídeo! De hecho, ya existe un vídeo sobre como crear un REST API. Aquí te lo dejo: th-cam.com/video/Vtzy0yv1jU4/w-d-xo.html ¡Un saludo!
¡Hola gracias por tu pregunta! No he llegado a entender muy bien tu pregunta, ¿quieres obtener un HashMap de una consulta a la base de datos o quieres pasarla cómo parámetro?
Una consulta estoy haciendo un programa de chats en java con jgroups y quiero simular unas elecciones por cada usuario que ingrese ara su votación, podría con hashmap prevalecer esos valores para que vayan incrementando ?
Si que puedes pero si quieres que los valores se guarden una vez que finalice el programa, tendrás que guardarlos en un archivo o base de datos. Un saludo ✌️😄
@@joserangel3648 Entiendo... actulamente no tengo ningún curso, pero si tengo en mente hacerlo en un futuro pero me gustaría que fuese algo profesional. Por el momento, te invito a explorar mi canal, puedes encontrar muchas cosas para aprender y si tienes alguna duda, siempre intentaré responderla lo antes posible. ¡Un saludo! :)
🔔 ¡Ayúdame a llegar a 50.000 subs! 👉 2ly.link/20Hmi
🎉 APÓYAME 👉 2ly.link/20HnV
📩 NEWSLETTER SEMANAL 👉 2ly.link/21fmf
🎯 MENTORIA 👉 2ly.link/20FqN
🎁 CURSO GRATUITO de JAVA 👉 2ly.link/20Hme
🎁 CURSO GRATUITO de SPRING BOOT 👉 2ly.link/20HmM
📱Redes Sociales 👉 2ly.link/20Hmg
Muchas gracias por el video, ni siquiera en algunos bootcams me lo esplicaron también.
¡Me alegro enormemente que te haya sido de ayuda! Espero que sigas aprendiendo más sobre JAVA en este canal :)
Gracias hermano explicas super bien, no lo dejes de hacer ayudas a toda una comunidad ♥
¡Muchas gracias a ti! Me alegra mucho leer este tipo de comentarios y que mis vídeos os ayuden.¡Un saludo! ✌️
Es increíble como aprendo con tus videos, la verdad que explicas fantástico, super claro utilizando muy buenos ejemplos, te agradezco muchísimo por tu excelente aportación y ayuda! Ahora me quedó super claro este concepto!
¡Muchas gracias por tu comentario! Me alegra mucho leer que te mis vídeos te están ayudando, es un placer para mí :)
Muy buena tu explicación, no conocía el HasMap. Saludos!
Tiene un ejemplo de junit test para el hashmap
En el caso donde en un método externo le agrega un valor más que representa un resultado
¡Hola, gracias por tu comentario! Podrías devolver el hasmap y así poder verificar si el valor se ha añadido correctamente ¿O, quizás no entendí bien la pregunta? 🤔
@@programando_en_java Primer gracias por la respuesta y disculpa por la demora en mi respuesta a continuacion te explico mi problema.
Se usa la libreria de Mybatis para la conexion a la bd que se realiza por el mapper
El problema radica en que no puedo mockear el valor RESULTADO que se aagrega al llamar al sp y siempre llega en NULL cuando realizo un test unitario
{ #{resultado, mode=OUT, jdbcType=NUMERIC, javaType=java.lang.Integer} = call BD.PAQUETE.AGREGAR(
'${dato1}',
'${dato2}',
'${dato3}')}
@Mapper
public interface MyMapper{
public void agrega(Map params);
}
@Service
public class MiServicio(){
@Autowired
private MyMapper myMapper;
public Integer holaMap( String d1, String d2, String d3){
Map params = new HashMap();
params.put("dato1", d1);
params.put("dato2", d2);
params.put("dato3", d3);
myMapper.agrega(params);
Integer hola= (Integer)params.get("resultado");
if(hola=1){
System.out.println("hola");
}
return hola;
}
}
@ExtendWith(MockitoExtension.class)
class DashBoardServiceImplTest {
@Mock
MyMapper myMapper;
@InjectMocks
MiServicio serviceImpl;
Map params;
@BeforeEach
void setUp() throws Exception {
params = new HashMap();
}
@Test
void testObtenerEstadisticasDashBoardPag() throws IsimplyException {
params.put("dato1", "d1");
params.put("dato2", "d2");
params.put("dato3", "d3");
//given
willDoNothing().given(myMapper).agrega(params);
//when
Integer hola= serviceImpl.holaMap("d1","d2","d3");
//then
assertNull(hola);
}
}
TE AMO
¡Gracias, me alegro que te haya ayudado! :)
excelente sigue asi por favor, me ayudo mucho el video!
Gracias, seguiré intentando traer contenido que os pueda ayudar 😉
Me suscribo
Muchas gracias por tu gran aporte
¡Gracias a ti por ver el vídeo! :)
Gracias me sirvió mucho
Buen video :) Me ayudo muchisimo. Consulto si podrias subir un video explicando API Rest, que por lo que veo justamente estabas utilizando. Como usar Spring Boot, etc... Muchas gracias !
¡Me alegro que te haya gustado el vídeo!
De hecho, ya existe un vídeo sobre como crear un REST API. Aquí te lo dejo: th-cam.com/video/Vtzy0yv1jU4/w-d-xo.html
¡Un saludo!
Explica muy bien
¡Gracias a ti por ver los vídeos y por todos tus comentarios! Me alegra que te hayan ayudado y te sirvan para aprender :)
¿Cómo podria obtener los datos de una consulta SQL de tipo "Creative Native Query" con un HashMap?
¡Hola gracias por tu pregunta! No he llegado a entender muy bien tu pregunta, ¿quieres obtener un HashMap de una consulta a la base de datos o quieres pasarla cómo parámetro?
Gracias crack!!
¡Gracias a ti! :D
Buena calvo, me has ayudado, Graciassss
Una consulta estoy haciendo un programa de chats en java con jgroups y quiero simular unas elecciones por cada usuario que ingrese ara su votación, podría con hashmap prevalecer esos valores para que vayan incrementando ?
Si que puedes pero si quieres que los valores se guarden una vez que finalice el programa, tendrás que guardarlos en un archivo o base de datos. Un saludo ✌️😄
Interesante!
¡Muchas gracias por tu comentario, me alegro de que haya sido interesante! :)
Por qué usarías hashmaps para salarios? Ningún empleado podría tener el mismo salario
Es solamente un ejemplo para demostrar cómo usar una hashmap, no es un programa real :)
un video muy sencillo a la par que práctico, entendí todo muy fácil
Tiene algunos cursos de Java ?
¡Hola! Si te refieres a cursos de pago, no tengo ninguno, ¿Qué tipo de curso exactamente estarías buscando?
Tengo conociendo de Java pero quisiera aprender aún más como las cosas de tu canal pero un poco más extenso
@@joserangel3648 Entiendo... actulamente no tengo ningún curso, pero si tengo en mente hacerlo en un futuro pero me gustaría que fuese algo profesional. Por el momento, te invito a explorar mi canal, puedes encontrar muchas cosas para aprender y si tienes alguna duda, siempre intentaré responderla lo antes posible. ¡Un saludo! :)
En un vídeo mandas a ver otros 3 videos. Y si mejor lo explicas en uno solo?