javaee项目_大数据从入门到深入:JavaEE 之 项目实战 项目初始化阶段

8d052c2d4f46637467db65147c40b4ec.png

2018年北京市普通高中高考信息管理与分析系统实战

每次做项目 数据库怎么构建? 程序怎么实现? 页面怎么展示?

第1章 项目初始化阶段

1.1 数据库阶段

1.1.1 表结构分析

数据库 : examdb 编码规则 UTF-8

数据库表 :

基础表

地区表

b082e6b749b64d50282a0ce8b3acfa4e.png
CREATE 

学校表

d2782771197faa247909c50ae779a563.png
CREATE 

学科表

e4a54cd3bc2df9c6f3cef7fc7340ba71.png
CREATE 

业务表

学生表

411f105f13265f96a0f59bde5193d247.png
CREATE 

成绩表

38f2f125993197cbec8a9bb091d7a27a.png
CREATE 

1.1.2 数据表分析

1) 一个地区有多个学校

2) 一个学校有多个学生

3) 一个学生有多个成绩

1.2 程序的初始化阶段

1.2.1 maven web项目创建

1) 创建项目

在项目视图的空白处右键单击 "new" --> "Other"

dfb60e54eb079872bc30e92986ff89c3.png

在弹出的对话框中输入 maven 然后选择 "Maven Project" 点击 "Next >":

196b7b5b9790836187f6ac02c0014de2.png

此处勾选 "Create a simple project" 选项 然后 点击 "Next"

d9db370bae047bcd54c31a08e5b0a85f.png

在弹出的页面输入自己的 组织名称 和 项目名称 然后选择打包方式为 war 然后 点击 "Finsh" 完成项目创建

451fbe40e60d002310a8076342c4f97a.png

项目结构如下

8a45b171f6325d873dee1d0c9d77aec0.png

仔细观察项目发现 maven的核心配置文件报错,这是为什么呢?

因为我们的项目是javaweb项目 但是web项目中并没有 web项目的核心配置文件 web.xml 所以此处报错

2) 解决没有web.xml问题

选择JavaEE视图

e8b3feb3774cd945925db30b057d8cb0.png

或者

2cb5c8384b5bab009489fa1218cb13be.png

都可以

切换视图后 项目就变成这样了

ee444753b473d2bc9f1db073b29c2c4e.png

在项目上点击鼠标右键 选择 "Java EE Tools" 然后再选择 "Generate Deployment Descriptor Stub" 完成web.xml的添加

acfb6274c56643d4221d5eeec2951df3.png

添加完成后返回JavaSE视图即可

37091c637272cadc13c3ca9a65c92907.png

或者

bf8fc058ec64c3f141896c4175982a05.png

3) 项目的初始化

双击 项目中的 pom.xml 打开maven的配置文件 选择 pom.xml视图方式

228a8973716924ecb1ef0619817b9c55.png

在 pom.xml中添加如下配置

<

添加之后的效果

a91744e7602c77150406806f75405226.png

此处我们主要是针对项目的编码 和编译时的.java文件和.class文件使用的JDK版本进行设定,配置后之后别忘了保存

4) 更新项目

保存之后我们的项目并没有变成我们配置的1.7的jdk,所以此时需要更新项目

798c459fa84b5c2c30e89c52011ee67a.png

在项目上右键单击 选择 "maven" 再选择 "update Project"

7abb485bf385662b0061be7cd8951d85.png

在弹出的页面检查是否是要更新的项目,如果没有问题直接点击"OK"即可

98b404a7a0c652d3dde6f4ec5eaab0d1.png

到此完成maven项目的初始化工作

1.2.2 jar包的管理

根据我们的项目功能我们大致可以整理一下我们都需要什么样的jar包

1. 框架jar包 : spring springMVC junit

2. 数据库操作 : dbutils c3p0 mysql-conn

3. 页面操作 : JSP Servlet JSTL

根据以上整理,我们需要将jar包导入maven的核心配置文件中

<

d540343da605891a59e5a96ceddf841e.png

导入完毕的效果

<

3cc2465bf4cbb3fe98b43d4474e86e1a.png

1.2.3 各种配置文件的初始化

如何创建XML?

在配置文件的存放包

fc96245151e34a223f2d8dc2aac67565.png

上右键单击 选择 "new" 然后选择 "Other"

08633401edcb1ed3476a91b0d882544a.png

弹出的对话框中输入XML,然后选择 "xml File" 选项

87b7cd128231d09ef90ba948d3ce8c9a.png

在弹出的对话框输入XML的名称 点击 "Finish" 即可

3b3f97cea47904770e344566b7197dc7.png

Spring配置文件 applicationContext.xml 初始化

1. 创建注解bean的包扫描器

2. 创建数据源

3. 创建QueryRunner对象

Spring原版核心配置文件

<?

我们修改之后的

<?

SpringMVC 配置文件 spring-mvc 初始化

配置注解Bean的包扫描器

开启SpringMVC功能

SpringMVC原版配置文件

<?

我们修改之后的

<?

web项目 web.xml 的初始化

此处我们主要是配置web项目中如何加载spring配置文件 和 spring监听器 还有就是SpringMVC的核心servlet和字符集过滤器

web.xml的spring原版配置

<

我们修改之后的

<?

到此完成项目的初始化工作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值