Comunidad

Cuestiones acerca de Java México

rest api: spring boot vs node

rest api: spring boot vs node

en la practica es realmente spring boot mejor que node para rest api,

estoy por iniciar un nuevo proyecto y quiero hacerlo en spring boot + vue.js

que pueden opinar al respecto, saludos

Grails ... un ejemplo

ec564-shomecode4

En este post crearemos un mini sistema para la gestión de tickets de soporte técnico.

¿Qué necesitamos?

  1. Tener instalado el JDK 8
  2. Tener instalado Grails
  3. Tener una BD (usaremos PostgreSQL en este ejemplo)

Tenemos los departamentos o áreas ).

areas

Se levantan los tickets

tickets

El encargado de dar soporte técnico responderá a las peticiones.

respuesta

ayuda con este ejercicio

Hola que tal necesito ayuda para realizar este programa
necesito que me ayuden con esto:

HERENCIA

1. Se va a implementar un simulador de Vehículos. Existen dos tipos de Vehiculo: Coche y Camión.

a) Sus características comunes son la matricula y la velocidad. En el momento de crearlos, la matricula se recibe por parámetro y la velocidad se inicializa en cero. El método toString() se los vehículos devuelve información acerca de la matricula y la velocidad. Además se pueden acelerar, pasando por parámetro la cantidad en km/h que se tiene que acelerar.
b) Los coches tienen además un atributo para el número de puertas, que se recibe también por parámetro en el momento de crearlo. Tiene además un método que devuelve el número de puertas.
c) Los camiones tienen un atributo de tipo Remolque que inicializa a null ( para indicar que no tiene remolque). Además tiene un metodo ponRemolque(), que recibe el remolque por parámetro, y otro quitaRemolque(). Cuando se muestra la información de un camión que lleve remolque, además de la matricula y velocidad del camión, debe aparecer la información del remolque.

Microsoft compra Github

No es ningún fake o broma.

En el blog de Github pueden ver el anuncio oficial:
https://blog.github.com/2018-06-04-github-microsoft/

Certificarse o no certificarse... ¡He ahí la cuestión!

Juan tiene varias certificaciones, Pedro no tiene ninguna.

Juan está por tomar un nuevo curso de certificación. Pedro está, vagamente, pensando en tomar un curso de certificación, pero no se decide. Según Juan, tener una certificacion te abre puertas. Al menos eso le ha dicho.

A Pedro no parece importarle mucho tener o no tener una certificación, pero después de ver que Juan ha obtenido una nueva certificación (sí, otra más), le ha caído el veinte: quizás tener una certificación sea necesaria para no quedarse atrás. Después de todo es el único de la camarilla quien no posee ninguna.

Pedro ha investigado cómo y cuánto cuesta certificarse. Le ha parecido relativamente aceptable el costo monetario y de tiempo de inversión en esta tarea que se ha propuesto cumplir.

La persona que imparte el curso parece ser un profesional y las clases no son una pérdida de tiempo. Los compañeros de clase son una mezcla de profesionales, semi profesionales y meros estudiantes universitarios. Nada fuera de lo común.

Java RMI

BUENAS TARDES, SOY NUEVA EN ESTA PAGINA.
Y TAMBIEN NUEVA EN JAVA RMI, SE CUAL ES SU FUNCION Y COMO ES LA COMUNICACION CLIENTE-SERVIDOR, EN EJEMPLOS SIMPLES, PERO TENGO UNA DUDA, QUIERO TENER UN CLIENTE Y VARIOS SERVIDORES.
Y LA DUDA EN SI ES: QUIERO ENVIAR OBJETOS (VARIABLES TIPO int)TRANSIENT DEL CLIENTE AL SERVIDOR Y QUE EL SERVIDOR LOS IMPRIMA. NO SE SI SE PUEDA HACER ESTO, EL CLIENTE SOLO DEBE DE ENVIAR DATOS AL SERVER, Y EL SERVER DEBE DE TRABAJAR CON ESTOS, Y GENERAR UNA SALIDA.
GRACIAS POR SU AYUDA

Java México dice adiós a todos ... bienvenido csharpmexico.org

Java México (http://www.javamexico.org) nació gracias a la iniciativa de @benek y otros usuarios más con el objetivo de ayudar a la comunidad de programadores java. Conforme han pasado los años el mantenimiento del sitio se ha vuelto insostenible debido a varios factores como: el spam, altos costos de mantenimiento de los servidores, y ¡hasta los cyber ataques!

Por estas y muchas más razones se ha decidio tomar la lastimosa decisión de dar de baja al sitio y crear uno nuevo y completamente diferente. El único pero es que es necesario pedir de su valiosa cooperación, el monto monetario (voluntario hay que decir)
es alrededor de $50 dólares por usuario registrado. En caso de ver apatía por parte de los usuarios se verá la necesidad de cerrar el sitio y crear uno nuevo, pero con costo de registro.

Dejemos que sea el propio Benek quien aclare todo esto:

Se lo robaron

Buenos días comunidad,

Hace mucho tiempo, años, leí aquí una entrada que básicamente decía "Read The Fucking Stack Trace", esto aunque parezca menor, desde hace mucho cuando empezaba a trabajar con alguien que va aprendiendo, lo ponía a leer dicha entrada, era la iniciación. Hoy llegó alguien no tan nuevo, pero igual al ver un error en el que pidió ayuda, mi respuesta iba a ser la entrada al blog, pero desapareció, tal vez sea alguna tontería, pero si se pudiera recuperar, estaría chingon.

Saludos.

Spring MVC ... primer ejemplo (REST)

Para este ejemplo crearemos una base de datos (yo uso postgresql) llamada proyecto, agregaremos una tabla usuario con los siguientes campos: id, nombre, password, logeado y area.

CREATE TABLE public.usuario
(
    id INTEGER NOT NULL,
    nombre CHARACTER VARYING NOT NULL,
    password CHARACTER VARYING  NOT NULL,
    logeado BOOLEAN,
    area CHARACTER VARYING,
    CONSTRAINT usuario_pkey PRIMARY KEY (id)
);

Ahora agregaremos unos datos:

INSERT INTO public.usuario(
        id, nombre, password, logeado, area)
        VALUES (1, 'Antony Yung', '00T$@l12', TRUE, 'sistemas'),(2, 'Adrian Uribe', '3EvBb00', FALSE, 'administracion'),
    (3,'Ernestina Pedroza','@22GgHQll',TRUE,'recursos humanos');

Una vez creado la base de datos y su correspondiente tabla nos enfocaremos a crear el ejemplo con Spring MVC.

¿Qués es lo que ncesitaremos?

  1. Archivo: build.gradle , para configurar las dependencias necesarias

Spring Framework ... Spring MVC

¿Qué es Spring Framework?

Es un marco de trabajo que se apoya en algunos estándares Java EE para el desarrollo de aplicaciones y contenedor de inversión de control. Nos permite, entre otras cosas, crear aplicaciones web, servicios REST, persistencia de bases de datos relacionales y no relacionales, etc. En este post hablaremos de Spring MVC, el cual es un marco de trabajo que nos permite crear aplicaciones web con la arquitectura MVC.

Arquitectura Modelo-Vista-Controlador (Model-View-Control)

Esta arquitectura se compone de tres principales conceptos:

  • A. Modelo: Objetos Java.
  • B. Vista: Plantilla que genera la HTML.
  • C. Controlador: Controlador que atiende las peticiones HTTP que llegan al servidor desde el navegador; si resuelve la petición, devuelve una respuesta, en este caso la página HTML.

Supongamos que un cliente quiere saber el estado actual de sus movimientos bancarios.

  1. El cliente hace una solicitud al servidor.
Distribuir contenido