-
Core Java
10 Java Articles Everyone Must Read
One month ago, we’ve published a list of 10 SQL Articles Everyone Must Read. A list of articles that we…
Read More » -
Enterprise Java
CDI & EJB: Sending asynchronous mail on transaction success
Hello again! :) This time I’ve chosen a common task that most of the time, in my opinion, is done…
Read More » -
Enterprise Java
Apache Wicket with Lambda Expressions
What’s up? :) I’ve been working on some projects that thankfully use Apache Wicket for the presentation layer. It naturally…
Read More » -
Java核心
JDBC入门教程 – 终极指南
本教程主要介绍JDBC(Java数据库连接)—— 一个Oracle提供的API,它可以帮助程序员处理Java应用程序中不同数据库的访问问题:程序员可以通过它建立与数据库的连接;定义特定的客户端使之可以访问给定的数据库;提供一种能够读取、插入、更新和删除数据库中的数据项的机制;以及控制由不同SQL语句组成的事务。 在本文中我们会介绍主要的JDBC组件,包括声明(Statement)、结果集(Result Set)、存储过程(Stored Procedure)。 程序员们需要针对不同的数据库提供相应的驱动程序;在后面的章节我们会结合一些实例来详细解释。 JDBC是伴随Java的产生而产生的;它的第一个版本产生于1997年2月,也就是JDK1.1的发布日期;自那以后,JDBC已经成为Java的一个重要组成部分。JDBC相关的主要包有: http://docs.oracle.com/javase/8/docs/api/java/sql/package-summary.html 和http://docs.oracle.com/javase/8/docs/api/javax/sql/package-summary.html. 关于JDBC的最新版本和开发、维护信息可以访问JSR 221获得。 本文中的所有例子的实现环境是Java 8 update 0_25和Eclipse SDK Luna 4.4. 你可以在本文的最后下载所有这些例子,而且还可以下载其他更多的例子! 目录 1. 组件(Components) 2. 数据库连接(Connections) 3. 数据类型(Data types) 4. 驱动程序(Drivers) 5. 数据库(Databases) 6. 结果集(Result…
Read More » -
Software Development
Authentication Mechanisms for Web Applications
Authentication is the basic requirement for most of websites. However, there are many mechanisms to implement authentication and they are…
Read More » -
DevOps
9 Docker recipes for Java EE Application
Cross-posted from www.voxxed.com/blog/2015/03/9-docker-recipes-for-java-ee-applications/ So, you’d like to start using Docker for Java EE applications? A typical Java EE application consists…
Read More » -
企业级Java
69 个Spring 面试问题和答案 – 终极列表 (PDF 下载)
这篇文章是关于Spring框架的一些最重要问题的总结,在面试或笔试过程中可能被问到! 不用担心您的下一个面试的的测试,因为Java Code Geeks会为您服务!您可能被问到的大部分问题都列在了这里。所有的核心模块, 从基础的Spring功能例如Spring Beans到 Spring MVC 框架都被列在了这里而且简单的介绍了。在查看了这些面试问题后,您可以查看我们的 Spring教程页面。那么,我们开始吧…! 提示:您在寻找java方面的工作机会吗?访问我们的工作面板 来搜索和查看精心选择的为全世界的IT专业人士准备的Java工作。另外,您也可以把您的简历添加到我们的 简历面板来提高您的技能来使全世界的Java招聘者看到您。 目录 Spring 概述 依赖注入 Spring Beans Spring 注解 Spring 数据访问 Spring…
Read More » -
Enterprise Java
Improving performance: non-blocking processing of streams
1. Introduction Imagine we have an application that needs to access an external web service in order to gather information…
Read More » -
DevOps
Microservices, DevOps, and the cost of change?
As developers, we all love shiny new things. New technologies (Docker, Kubernetes), new languages (Golang, NodeJS), new hyped conversation starters…
Read More »