Documente Academic
Documente Profesional
Documente Cultură
package com.inforhomex.entity;
import com.inforhomex.entity.pk.TelephonePK;
import java.util.Objects;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.Table;
@Entity
@Table(name = "Telephones")
@IdClass(value = TelephonePK.class)
public class Telephone {
@Id
private Long employeId;
@Id
private String telType;
-------------------------------------------------
------------------------------
groovy:000> printl "help".execute().text
ERROR groovy.lang.MissingMethodException:
No signature of method:
groovysh_evaluate.printl() is applicable for
argument ty
pes: (java.lang.String) values: [Para obtener más
información acerca de un coman
do específico, escriba HELP
seguido del nombre de comando
ASSOC Muestra o modifica las
asociaciones de las extensiones
de archivos.
ATTRIB Muestra o cambia los atributos del
archivo.
BREAK Establece o elimina la
comprobación extendida de Ctrl+C.
BCDEDIT Establece propiedades en la base
de datos de arranque para
controlar la carga del arranque.
CACLS Muestra o modifica las listas de
control de acceso (ACLs)
de archivos.
CALL Llama a un programa por lotes
desde otro.
CD Muestra el nombre del directorio
actual o cambia a otro
directorio.
CHCP Muestra o establece el número de
página de códigos activa.
//... más
class Cliente {
private String nombre;
public Cliente(){}
Y ahora en Groovy:
class Cliente{
String nombre
}
En Java:
Cliente cliente= new Cliente();
En Groovy:
def cliente= new Cliente(nombre:"")
Y para "settear":
En Java:
cliente.setNombre("El alquimista de código");
for(llave in mapaLleno.keySet()){
println "llave: $llave"
}
if(mapaEscritores.containsKey(llave)){
println mapaEscritores[llave]
}
Links
http://www.davidmarco.es/archivo/tutorial-groovy
Código en COBOL
IDENTIFICATION DIVISION.
PROGRAM-ID. PROG0013.
AUTHOR FERNANDO CARRARO.
INSTALLATION. CODEMONKEYJUNIOR.
DATE-WRITTEN. 13/04/19.
DATE-COMPILED.
SECURITY. NO ES CONFIDENCIAL.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-A PIC 9 VALUE 0.
PROCEDURE DIVISION.
MOVE 3 TO WS-A.
DISPLAY "INTRODUCE NUMERO:".
ACCEPT WS-A.
EVALUATE TRUE
WHEN WS-A = 3
DISPLAY WS-A" es igual a 3"
WHEN WS-A > 2
DISPLAY WS-A" es mayor que 2"
WHEN WS-A < 0
DISPLAY WS-A"es menor a 0"
WHEN OTHER
DISPLAY "Entrada no valida"
END-EVALUATE.
STOP RUN.