Pessoal, segundo o padrão, em que pasta devem ficar as APIs usadas no projeto? E em que lugar que deve ficar as Imagens?
Tenho
-Pasta do projeto
–src
—br
—com
----pedro
-----nome_do_projeto
------model / view / control /dao
A pasta lib, deve ficar dentro da Pasta do projeto ou dentro da pasta src?
E a pasta images??
DAO é um pacote? ou as classes DAO ficam dentro do pacote control?
Vlws
libs e images ficam dentro do seu projeto.
Seus DAOs são classes que criam objetos que acessam e realizam operações com a base! Essas classes podem sim ficar em um pacote DAO, por exemplo:
br.com.seuProjeto.DAO
[quote=Tiburcio_Mancha]libs e images ficam dentro do seu projeto.
Seus DAOs são classes que criam objetos que acessam e realizam operações com a base! Essas classes podem sim ficar em um pacote DAO, por exemplo:
br.com.seuProjeto.DAO[/quote]
Então libs e images não ficam dentro da pasta src?
Ficam dentro da pasta do projeto msmo né?
E como eu tenho o pacote DAO, eu vou ter
Model, View, Control, DAO né?
A camada view são suas páginas que irão ficar dentro de uma pasta web ou web Content na raiz do seu projeto,onde vc pode jogar a lib e as images. As classes controller podem ficar em um pacote controller. Vc tem q da umapesquisada melhor nisso,pois umprojeto nãos e restringe a isso. O src armazena os pacotes com os .class!
Sinceramente eu não curto utilizar Dao no meu pacote.
prefiro utilizar DAL (Data Access Layer), na verdade Dao(Data access object) é um DAL especifico.
Por exemplo UsuarioDao é um DAL especifico para o usuario.
Mas dividir seu projeto em MVC é legal, bem utilizado.
Mas uma coisa é MVC outra é N Layers.
A pasta lib fica dentro de WEB-INF
As iamgens, ficam em Web, quase no mesmo nivel das jsp.
Os seu Daos, ficam na camada de acesso, ou seja em DAL(Data Access Layer
Abs
[quote=yoshikichi]Sinceramente eu não curto utilizar Dao no meu pacote.
prefiro utilizar DAL (Data Access Layer), na verdade Dao(Data access object) é um DAL especifico.
Por exemplo UsuarioDao é um DAL especifico para o usuario.
Mas dividir seu projeto em MVC é legal, bem utilizado.
Mas uma coisa é MVC outra é N Layers.
A pasta lib fica dentro de WEB-INF
As iamgens, ficam em Web, quase no mesmo nivel das jsp.
Os seu Daos, ficam na camada de acesso, ou seja em DAL(Data Access Layer
Abs[/quote]
Vdd,lib fica em WEB-INF, viajei!!!Quanto ao DAL, não conhecia…
pedroroxd em src vc deve criar os packages(pacotes) como vc mesmo citou br.com.pedro.controller e
dentro deste vc coloca suas classes e assim sucessivamente, ou seja, cria outro package de modelo e
coloca sua classe respectiva dentro deste pacote.
Longo abaixo na estrutura do seu projeto clique com o botao direito em WebContent>WEB-INF>lib é dentro dessa pasta que vc deve colocar suas libs.
Para imagens vc pode criar um folder e dentro dele guardar suas imagens.Clique c/ botao direito em WebContent>New>Folder.
Espero ter ajudado, dá uma passada no no blog do ivan ->http://www.auladigital.com.br sera util p/ vc, a didatica dele é bem clara.
Abçs
E no caso de não ser um projeto web?
Onde eu coloko os .jar que eu utilizo??
Por exemplo, o miglayout, o mysqlconnector, etc?
Coloco dentro de 1 pasta lib na raiz do projeto?
As imagens também ficam na raiz do projeto?
Na primeira pasta certo?