欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

javaweb开发 idea ssm开发(一)

程序员文章站 2022-07-05 18:44:15
...

创建项目

  1. 新建一个空白项目
  2. 创建父工程
    选中Maven 不要勾选任何框架->com.zf.edu common-parent
    javaweb开发 idea ssm开发(一)
    删除src 添加部分代码
    javaweb开发 idea ssm开发(一)
  3. 创建model子工程
    javaweb开发 idea ssm开发(一)
    javaweb开发 idea ssm开发(一)

新建一个model

先写字段, 然后按住快捷键生成方法(command n 选择setting 全选 确定)javaweb开发 idea ssm开发(一)设置数据(command n 选择toString 全选 确定)

分别创建模块edu-dao edu-service

创建后台模块(edu-manager)选择webapp创建接口模块(edu-api)选择webapp

增加标识

javaweb开发 idea ssm开发(一)

webapp模型已经默认加了war标识

parent抽取公共的依赖

javaweb开发 idea ssm开发(一)

manager集成springMVC

manager


  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
    <spring.version>4.3.14.RELEASE</spring.version>

  </properties>


  <!--#####添加依赖#####-->
  <dependencies>
    <!--    spring/springmvc 依赖  start-->
    <!-- aop   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aop</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!-- aspects   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aspects</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!--  beans  -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-beans</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!-- context   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!-- core   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-core</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!-- expression   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-expression</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!--  jdbc  -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!-- orm   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-orm</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!--  tx  -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!--  test  -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!-- web   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!--  webmvc   -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>${spring.version}</version>
    </dependency>
    <!--    spring/springmvc 依赖  end-->
  </dependencies>

配置tomcat

选中edu-manager 进行配置javaweb开发 idea ssm开发(一)javaweb开发 idea ssm开发(一)

创建一个控制器

web.xmljavaweb开发 idea ssm开发(一)springmvc.xmljavaweb开发 idea ssm开发(一)控制器文件javaweb开发 idea ssm开发(一)显示结果javaweb开发 idea ssm开发(一)

更多精彩文章请关注 王明昌博客

相关标签: 后端开发