javaweb開發 idea ssm開發(一)

建立項目

  1. 新建一個空白項目
  2. 建立父工程
    選中Maven 不要勾選任何框架->com.zf.edu common-parent

刪除src 添加部分代碼
web

  1. 建立model子工程


spring

新建一個model

先寫字段, 而後按住快捷鍵生成方法(command+n 選擇setting 全選 肯定)

設置數據(command+n 選擇toString 全選 肯定)express

分別建立模塊edu-dao edu-servicesegmentfault

建立後臺模塊(edu-manager)選擇webapp
建立接口模塊(edu-api)選擇webappapi

增長標識

tomcat

webapp模型已經默認加了war標識mvc

parent抽取公共的依賴

app

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 進行配置

webapp

建立一個控制器

web.xml

springmvc.xml

控制器文件

顯示結果

更多精彩文章請關注 王明昌博客
相關文章
相關標籤/搜索