public ArrayList<Libros> getByTitulo(Libros l){
        PreparedStatement ps;
        ArrayList<Libros> libros = new ArrayList<>();
        try {
            ps = mycon.prepareStatement("SELECT * FROM Libros WHERE titulo LIKE ?");
            ps.setString(1, "%"+l.getTitulolibro()+"%");
            ResultSet rs = ps.executeQuery();
            if(rs!=null){
                try {
                    while(rs.next()){
                        Libros l1 = new Libros(
                                rs.getString("codigo"), 
                                rs.getString("nombre"),
                                rs.getString("titulo"),
                                rs.getString("autor"),
                                rs.getInt("cantidad")
                        );
                        l1.setPrestados(rs.getInt("prestados"));
                        libros.add(l1);
                    }
                } catch (SQLException ex) {
                    Logger.getLogger(Libros.class.getName()).
                            log(Level.SEVERE, null, ex);
                }
            }else{
                System.out.println("Total de registros encontrados es: 0");
            }
        } catch (SQLException ex) {
            Logger.getLogger(LibrosCRUD.class.getName()).log(Level.SEVERE, null, ex);
        }
        
        return libros;
    }