Preguntas etiquetadas con java

Java es un lenguaje de programación de alto nivel, independiente de la plataforma y orientado a objetos desarrollado originalmente por Sun Microsystems. Actualmente, Java es propiedad de Oracle, que compró Sun en 2010.


1
¿Cuál es el uso de DTO en lugar de Entity?
Estoy trabajando en la aplicación RCP, soy nuevo en esta aplicación. Los beans de primavera se utilizan para escribir lógica de negocios para guardar / recuperar entidades. Pero, en lugar de enviar entidades directamente al cliente , estamos convirtiendo a DTO y completando el cliente. Mientras guardamos, nuevamente estamos convirtiendo …
18 java  spring  entity  map  dto 

7
¿Por qué la creación de instancias es como es?
Aprendí C # en el transcurso de los últimos seis meses más o menos y ahora estoy profundizando en Java. Mi pregunta es sobre la creación de instancias (en cualquier idioma, realmente) y es más de: Me pregunto por qué lo hicieron de esa manera. Toma este ejemplo Person Bob …


4
Java: use polimorfismo o parámetros de tipo acotado
Supongamos que tengo esta jerarquía de clases ... public abstract class Animal { public abstract void eat(); public abstract void talk(); } class Dog extends Animal { @Override public void eat() { } @Override public void talk() { } } class Cat extends Animal { @Override public void eat() { …

4
¿Por qué definir un objeto Java utilizando la interfaz (por ejemplo, Mapa) en lugar de la implementación (HashMap)
En la mayoría de los códigos Java, veo que la gente declara objetos Java como este: Map<String, String> hashMap = new HashMap<>(); List<String> list = new ArrayList<>(); en lugar de: HashMap<String, String> hashMap = new HashMap<>(); ArrayList<String> list = new ArrayList<>(); ¿Por qué existe una preferencia para definir el objeto …

4
¿Por qué Java String no tiene métodos estáticos de manipulación de cadenas?
¿Por qué los diseñadores de Java no crearon versiones estáticas de métodos de manipulación de cadenas en la java.lang.Stringclase? A los que me refiero son los siguientes métodos, pero la pregunta también puede extenderse a otros métodos no estáticos en la clase. concat(String) substring(int, int) replace(char, char) toLowerCase() replace(CharSequence, CharSequence) …
17 java  api-design  null 


3
¿Cómo probar la capa de acceso a datos?
Tengo un método DAO que utiliza Spring para el acceso JDBC. Calcula la tasa de éxito de un vendedor de vender un artículo. Aquí está el código: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args …


3
Decisión para excepciones no verificadas en Scala
Como programador de Java, siempre he sido crítico con las Excepciones no verificadas. La mayoría de los programadores lo usan como un camino hacia la facilidad de codificación solo para crear problemas más adelante. Además, los programas (aunque desordenados) con excepciones marcadas son mucho más robustos en comparación con sus …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.