开发流程和Maven的配置

按照何种开发模型?

V模型:项目需求--->概要设计(功能模块)

--->详细设计(页面的设计,数据库的设计)

--->编码(框架的搭建,功能的实现)---->测试(单元测试,黑盒测试,性能测试,回归测试)--->发布(war包,jar包)--->项目评审--->项目完成

敏捷开发:快速迭代

 

数据库的设计的时候:

1.提取功能模块的名称。

  用户,商品类别,商品,入库,出库,库存,供应商(公司信息)

  每个功能模块会单独形成一张表。

2.根据每个表,形成它的字段(可以参考界面)。

3.主表和子表。(提取公因式)

4.表与表之间的关联(主外键)

 

软件环境的搭建:

1.svn(版本管理)

2.jar包的管理(maven

3.服务器(运行的服务器)

4.数据库服务器

 

 

maven的配置

项目构建工具。

 

如何使用maven

1.首先要在本地安装maven

2.配置系统环境变量,配置的就是path路径,比如我的:F:\apache-maven-3.5.0\bin

 测试是否配置成功,在dos环境下输入:mvn –version

本地maven-maven本地私服-阿里巴巴的镜像-远程中央库

 

修改settings.xml,将阿里的镜像加入到maven配置里:

 

<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
</mirror>

 

3.项目中引用maven

 maven中的引用就是一个配置文件。以pom结尾的。pom:project object model.

 myeclipse下配置maven

 

 

4.web服务器:

 1websphereibm的产品

 2weblogic,oracle的产品

 3jboss的产品,服务器集群。运行ejb的中间件。

 

JBOSS的配置:

1)从官网下载并解压到目录下,可以配置环境变量。

2)如果需要更改端口号(默认的端口号是8080),standalone\configuration\standalone.xml里找到8080修改,修改之后重启jboss

3)在myeclipse下关联jboss

 

5.日志记录:

1)系统级别的

   运行系统的时候,系统出现的一些运行信息。

   log4j日志记录的框架。

   日志级别:

   DEBUG < INFO < WARN < ERROR

   日志的信息输出:可以直接输出到控制台,也可以直接写入到文本中,可以记录到数据库里。

  log4j的使用?

  a.首先配置log4j的框架。

  b.log4j的配置文件。

  c.配置log4j的配置文件:log4j.properties

   日志的配置: 

  • %m 输出代码中指定的消息
  • %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL
  • %r 输出自应用启动到输出该log信息耗费的毫秒数
  • %c 输出所属的类目,通常就是所在类的全名
  • %t 输出产生该日志事件的线程名

2)业务级别的。存放在数据库里。

 

posted @ 2017-08-27 15:27  澜宫羽  阅读(229)  评论(0编辑  收藏  举报