目标:
1:使用JSP/Servlet技术开发Web应用
2:掌握Web应用的分层开发思想
3:使用Ajax提升用户体验

动态网站:搜索,登陆,交互,对静态内容实时更新
c/s:客户端服务器,下载软件
![IK~S7U(@3(4]]3L{~PXV61.png
1:纯web项目,配置下class和lib,还有tomcat加载项目![0RNS}`NE0]BTBSCYM{T8`5J.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/6dfa258a590fe9e366981c78d16ef391.png)
2:meven项目:![P`])ZL]]MNI688${HOW79GU.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/018cfaa19e9aedd285158755d144ab12.png)

![GLA382FPRN5~$`URL~@DOE.png
有页面登陆看数据库表,分类需要了解级联
横向拆分和模块拆分![)~L[IA@IVNGORC4IIHSB]QI.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/a4a65e1d9f0c4c067a8bd3a93b1d715a.png)
mven的依赖管理和聚合继承<br />![_C]0XQTAE(2$7QCZ45B{J{H.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/80ccbadd1be634c38dd50324cd886481.png)

包的排除:![]Q{IZ`_O%40RFTV7HP9L1BS.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/9119e3e89170fb59ec35bfe17c66099c.png)
![L857PSESKMZW2B]KDL]I309.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/273f5d19d5171444a2705971e6457aaf.png)
![`)KX[SAD@]PSSJ]94TB{9YG.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/7869b790038ad16f3350ef4e3dc2b51b.png)

![F3L5432T]NBBERPT{X@P`V.png![FSX1`{7SW]3G9G8SSHC}}9E.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/c501e212ca65298cbbe7ebde3bede3d0.png)
<br />![JN(9L~S3F`D2~7_DY)IO]SS.png](/uploads/projects/baiwujinji-bnb4y@aqqunb/1e6790d26001c55fa4f514b3990e0b32.png)
dao层引用pojo,service引用dao层,servlet引用service,servlet是web项目



版本控制:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.9</maven.compiler.source>
<maven.compiler.target>1.9</maven.compiler.target>
</properties>
<properties>
<junit.version>4.12</junit.version>
<jstl.version>1.2</jstl.version>
<servlet-api.version>2.5</servlet-api.version>
<jsp-api.version>2.0</jsp-api.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
</dependency>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>${jstl.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>${servlet-api.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>${jsp-api.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
