Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

11
Cómo agregar un método personalizado a Spring Data JPA
Estoy investigando Spring Data JPA. Considere el ejemplo a continuación, donde conseguiré que todas las funciones de búsqueda y búsqueda funcionen de manera predeterminada y si deseo personalizar un buscador, eso también se puede hacer fácilmente en la interfaz. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository<Account, Long> { @Query("<JPQ …


8
¿Cómo usar JNDI DataSource proporcionado por Tomcat en Spring?
Se dice que en el artículo de Spring Javadoc sobre la DriverManagerDataSourceclase, que esta clase es muy simple y que se recomienda para usar un JNDI DataSource proporcionado por el contenedor. Tal DataSourcepuede ser expuesto como un DataSourcebean en un Spring ApplicationContext víaJndiObjectFactoryBean La pregunta es: ¿cómo puedo lograr esto? …
159 java  spring  tomcat  datasource  jndi 

15
¿Es un hashmap de Java realmente O (1)?
He visto algunas afirmaciones interesantes sobre los hashmaps SO re Java y su O(1)tiempo de búsqueda. ¿Alguien puede explicar por qué esto es así? A menos que estos hashmaps sean muy diferentes de cualquiera de los algoritmos de hash que compré, siempre debe existir un conjunto de datos que contenga …

4
Diferencia entre setUp () y setUpBeforeClass ()
Cuando se realizan pruebas unitarias con JUnit, hay dos métodos similares, setUp() y setUpBeforeClass(). ¿Cuál es la diferencia entre estos métodos? Además, ¿cuál es la diferencia entre tearDown()y tearDownAfterClass()? Aquí están las firmas: @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass public static void tearDownAfterClass() throws Exception { …
159 java  junit 

14
¿Cuándo deben usarse los valores nulos de booleano?
Java booleanpermite que los valores de truey falsemientras booleana permite true, falsey null. He comenzado a convertir mi booleans a Booleans. Esto puede causar bloqueos en pruebas como Boolean set = null; ... if (set) ... mientras la prueba if (set != null && set) ... Parece artificial y propenso …
159 java  boolean 

9
¿Por qué Maven usa JDK 1.6 pero mi versión de Java es 1.7?
Soy nuevo en Maven, y también en MacOS. He configurado maven en mi terminal, y cuando obtengo la configuración de la versión (usando mvn -v) parece que usa JDK 1.6, mientras que tengo JDK 1.7 instalado. ¿Hay algo mal? Los comandos que ingreso son estos: blues:helloworld Ninja$ java -version java …
159 java  linux  macos  maven 


4
¿Qué se invoca dinámico y cómo lo uso?
Sigo escuchando acerca de todas las nuevas características interesantes que se están agregando a la JVM y una de esas características interesantes es invocada de forma dinámica. Me gustaría saber qué es y cómo hace que la programación reflexiva en Java sea más fácil o mejor.



8
¿Hay algún método Java que ordene convenciones? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 6 años . Mejora esta pregunta Tengo una clase de gran tamaño (más o menos …


7
¿Cuál es la mejor biblioteca para el análisis XML en Java [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
158 java  xml  parsing 


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.