Java项目实战 - 环境搭建

通过一个Java项目实战,对Java开发框架和流程有个更细的认知和学习。

前提

  • JDK的安装配置
  • Tomcat的安装配置
  • Eclipse的配置
    • 默认字符集更改为utf-8
    • 添加Tomcat运行环境
    • 添加Tomcat Server

工程创建

Github: zheyi-taotao

Maven

3种打包方式:

  • jar
    jar工程,很显然就是pom工程的子工程,由pom工程来管理。
  • war
    war工程是一个web工程,是可以直接放到tomcat下运行的工程。
  • pom
    pom工程一般都是父工程,管理jar包的版本、maven插件的版本、统一的依赖管理,它是一个聚合工程。其实说白了它只有一个pom.xml文件,一般是作为父工程出现的,只是定义了一些依赖、插件、还有一些版本号等等

工程目录

  • zheyi-parent:父工程,其打包方式是pom,主要管理jar包的版本号。项目中的所有工程都应该继承父工程。
  • zheyi-common:存放一些通用的工具类、通用的pojo。其打包方式为jar,被其他的工程所依赖。
  • zheyi-manager:服务层工程,又称之为聚合工程或pom工程。
    • zheyi-manager-pojo:这是一个独立的模块,其打包方式是jar。
    • zheyi-manager-mapper:这是一个独立的模块,其打包方式是jar。
    • zheyi-manager-service:打包方式是jar。
    • zheyi-manager-web:表现层工程,打包方式是war。

运行

创建完成后,运行,如下图所示:

注意事项

  • 运行要先Install parent和common
  • pageHelper-3.4.2-fix couldn’t download, change to 5.0.1
  • 要在web下创建web.xml
唐胡璐 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
分享创造价值,您的支持将鼓励我继续前行!