Olá pessoal, com retorno o primeiro registro do banco de dados ?
Fiz +/- assim, mas devido ao while ele está retornando o último registro.
public LogradouroBean primeiroRegistro(){
		try{
			LogradouroBean bean = new LogradouroBean();
			pstmt = conexao.prepareStatement("select *from logradouro order by codigo", 
					ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
			ResultSet rs = pstmt.executeQuery();
			while(rs.next()){
				bean.setCodigo(rs.getString("codigo"));
				bean.setNome(rs.getString("nome"));
			}
			rs.first();
			return bean;
		}
		catch(SQLException e){
			JOptionPane.showMessageDialog(null, e.getMessage());
			return null;
		}		
	}