Articles of java ee

Como gerar um ID personalizado usando o modo de hibernação enquanto ele deve ser a chave primária da tabela

Aqui está minha aula de pojo @Entity public class Department { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column(name=”Department_Id”) private Integer deptId; @Column(name=”Department_Name”,unique=true,nullable=false) private String deptName; @Column(name=”Department_Description”) @NotNull private String deptDesc; //geters and setters O que eu quero é que department_id deve ser a chave primária desta tabela de departamento e as inputs para essa chave devem ser como DEP0001, […]

Perfil da Web Java EE vs Plataforma Completa Java EE

Qual é a diferença entre um servidor certificado do Perfil da Web do Java EE (como o JOnAS) e um servidor certificado da Plataforma Completa do Java EE (como o JBoss AS)?

O texto UTF-8 é distorcido quando o formulário é publicado como dados de várias partes / formulário

Estou enviando um arquivo para o servidor. O formulário HTML de upload de arquivo tem dois campos: Nome do arquivo – Uma checkbox de texto HTML na qual o usuário pode fornecer um nome em qualquer idioma. Upload de arquivo – Um ‘arquivo’ HTMl onde o usuário pode especificar um arquivo do disco para fazer […]

Fazendo Distinções Entre Diferentes Tipos de Feijões Geridos JSF

Eu li recentemente este artigo de Neil Griffin Fazendo Distinções Entre Diferentes Tipos de Feijões Geridos JSF e isso me fez pensar sobre a distinção entre diferentes beans em meu próprio aplicativo. Para resumir rapidamente a essência: Modelo Managed-Bean: esse tipo de bean gerenciado participa da preocupação “Modelo” do padrão de design MVC. Quando vir […]

Ao usar @EJB, cada bean gerenciado obtém sua própria instância @EJB?

Estou usando o JSF 2.2 para um projeto da web e estou implementando a página de login agora. Eu tenho um login.xhtml que serve como a exibição e um bean de apoio chamado UserLoginView . Esse bean possui um private UserService userService bean de propriedade EJB (conforme mostrado aqui ). Isso significa que cada novo […]

Estou usando o pool de conexão JDBC?

Eu estou tentando determinar se estou realmente usando o pool de conexão JDBC. Depois de fazer alguma pesquisa, a implementação parece muito fácil. Mais fácil do que uma conexão regular, de fato, então eu gostaria de verificar. Aqui está minha class de conexão: public class DatabaseConnection { Connection conn = null; public Connection getConnection() { […]

Entendendo o JSF como uma estrutura MVC

Eu estou lendo no JSF e me sinto um pouco confuso porque o JSF é um framework MVC (ou pelo menos quais partes pertencem a qual “letra”). Eu olhei para esta pergunta: Quais componentes são MVC no framework JSF MVC? Eu leio lá se você não olhar para ele em uma visão agregada do modelo […]

Os @ManagedBeans são obsoletos no JavaEE6 devido a @Named no CDI / Weld?

Por causa do CDI (e sua implementação Weld), cada POJO no JEE6 pode ser anotado com @Named , o que torna o POJO acessível à exibição. Isso significa que os ManagedBeans estão completamente obsoletos agora? Ou eu perdi alguma coisa onde o @ManagedBean ainda faz sentido?

Classes Java Intellij IDEA não compiladas automaticamente ao salvar

Ontem eu mudei para o Intellij do Eclipse. Estou usando o jRebel com o Websphere Server 7 também. Tudo agora parece estar funcionando bem, exceto que, quando eu modifico um arquivo Java, e clico em salvar , o Intellij não re-compila o arquivo, para que o jRebel o pegue. O eclipse ” Construir Automaticamente ” […]

Como forçar o navegador para baixar o arquivo?

Tudo funciona bem, mas somente se o arquivo é pequeno, cerca de 1MB, quando eu tentei com arquivos maiores, como 20MB meu navegador exibi-lo, em vez de força para download, tentei muitos headers até agora, agora meu código parece: PrintWriter out = response.getWriter(); String fileName = request.getParameter(“filename”); File f= new File(fileName); InputStream in = new […]