Boa noite,
sou novo no java, estive dando uma olhada na linguagem e gostei muito.
Estou querendo construir um sistema web com acesso e permissões com o java.
Qual a literatura mais adequada que podem me sugerir?
Sou programado em VB mas gostaria de começar a usar java.
O sistema terá cadastro de clientes, cadastro de produtos, gerador de relatórios, cadastro dos ensaios realizados, permissão para alteração dos dados depois de salvo, alguns terá permissão para fazer algumas coisas outros não, conexão com banco de dados preferencia mysql e outras coisas mais.
Podem me ajudar?
Rogério Alves
Já conhece algo de Java ?
Já construiu pequenas aplicações, ou deu uma brincada com alguma coisa em Java ?
Já fiz algumas brincadeiras com algumas vídeo aulas no youtube muito básico.
Acho que estou com um projeto muito audacioso para o meu conhecimento em java.
Mas é porque pelo pouco que já li, o java tem muita coisa em ralação a segurança de sistemas e tem muitas implementações para ser usado.
Gostaria muito de ajuda.
Não sei vocês mas gostei muto de usar o NetBeans e o itellyJ.vou ver o eclipse
Se o teu objetivo é apenas hobby (duvido muito, mas, sei lá), netbeans atende.
Eclipse é bom, mas é mais “roots” (se bem q hoje em dia, nem tanto). E é amplamente utilizado pelas empresas Brasil afora.
Sobre literatura…
Eu sugiro que, ao invés de gastar com livros que ficam obsoletos, invista em vídeo aulas.
O meu objetivo não é apenas robby estou gostando do que estou vendo no java, por isso quero fazer esse projeto.
Estou tentando testar uma conexão com BD e está dando o seguinte erro, usando ide eclipse.
os códigos são:
Conexão
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionFactory {
public Connection getConnection() {
try {
return DriverManager.getConnection(
"jdbc:mysql://localhost/fj21", "root", "");
} catch (SQLException e) {
throw new RuntimeException(e);
}
}
}
O teste:
import java.sql.Connection;
import java.sql.SQLException;
import br.com.apostila.jdbc.ConnectionFactory;
public class Teste {
public static void main(String[] args) throws SQLException {
Connection connection = new ConnectionFactory().getConnection();
System.out.println(“Conexão aberta!”);
connection.close();
}
}
o erro:
Exception in thread “main” java.lang.Error: Unresolved compilation problem:
The method getConnection() is undefined for the type ConnectionFactory
at br.com.apostila.teste.Teste.main(Teste.java:10)
Qual IDE utiliza? Ou está fazendo “na mão”?
Pois, teoricamente, você está fazendo certo.
Embora não tenha postado o código contendo as declarações de package, a classe ConnectionFactory é pública e possui um método público chamado getConnection, que não tem argumentos.
Só vejo a possibilidade da classe ConnectionFactory não ter sido compilada após ter sido criada/modificada.
Eclipse