国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

intelliJ idea 使用maven創建spring+springMVC+mybatis(SS

godlong_X / 2577人閱讀

摘要:配置用到的框架和版本配置數據庫核心依賴依賴依賴擴展依賴層依賴相關依賴相關依賴依賴依賴的包如果你的項目中

ssm demo github : https://github.com/rongyaya10...

配置pom用到的框架和版本:
spring 5.0.5.RELEASE
mybatis 3.4.0
mysql 5.1.35
log4j 1.2.17
mybatis-spring 1.3.2
jdk 1.8

1、 配置 pom.xml


  4.0.0
  org.ssmdemo
  ssmdemo
  war
  0.0.1-SNAPSHOT
  ssmdemo
  http://maven.apache.org
  
    4.12
    1.3.2
    3.4.0
    5.1.35
    5.0.5.RELEASE
    1.0.19
    1.2.17
  

  

    
    
    
      junit
      junit
      ${junit.version}
      test
    
    
    
      mysql
      mysql-connector-java
      ${mysql.version}
    

    
      com.alibaba
      druid
      ${druid.version}
    

    
    
      org.mybatis
      mybatis
      ${mybatis.version}
    
    
      org.mybatis
      mybatis-spring
      ${mybatis-spring.version}
    

    
    
      org.springframework
      spring-core
      ${spring.version}
    

    
    
      org.springframework
      spring-beans
      ${spring.version}
    

    
    
      org.springframework
      spring-aop
      ${spring.version}
    

    
    
      org.springframework
      spring-context
      ${spring.version}
    

    
    
      org.springframework
      spring-jdbc
      ${spring.version}
    
    
      org.springframework
      spring-tx
      ${spring.version}
    

    
    
      org.springframework
      spring-web
      ${spring.version}
    
    
      org.springframework
      spring-webmvc
      ${spring.version}
    

    
    
      org.springframework
      spring-test
      ${spring.version}
    
    

    
      com.fengwenyi
      JavaLib
      0.0.9
    

    
    
      com.fasterxml.jackson.core
      jackson-databind
      2.9.0
    

    
    
      log4j
      log4j
      ${log4j.version}
    
  
  
    ssmdemo
    
      
        
          maven-clean-plugin
          3.0.0
        
        
        
          maven-resources-plugin
          3.0.2
        
        
          maven-compiler-plugin
          3.7.0
        
        
          maven-surefire-plugin
          2.20.1
        
        
          maven-war-plugin
          3.2.0
        
        
          maven-install-plugin
          2.5.2
        
        
          maven-deploy-plugin
          2.8.2
        
      
    
  

import change -> ok

2、在src->main 下新建 resources , 右鍵make directory as -> Resources Root

3、resources -> 新建 applicationContent.xml




    
    
        
    

    
    
    
        
    

    

4、resources -> 新建 spring-mvc.xml





    
    
        
    

    

    
    
    
        
        
        
        
        
        
        

         
            
                json=application/json
                xml=application/xml
                html=text/html
            
        
        
        
    


    
    
    
    


    
    

5、resources -> 新建 spring-mybatis.xml




    
    
        
        
        
        
        

        
        
        
        

        
        
        
        

        
        

        
        
        
        

        
        
        

        
        
    



    
    
        
        
        
        
        
    


    
    
        
        
    

    
    
    
        
    

    
    
    
    


6、 resources -> 新建 log4j.properties

# Root logger option
#ALL

7、 resources -> 新建 jdbc.properties

jdbc_driverClassName =com.mysql.jdbc.Driver
jdbc_url=jdbc:mysql://localhost:3306/ssmdemo?useUnicode=true&characterEncoding=utf8
jdbc_username=root
jdbc_password=root

環境搭建好了,可以寫個demo試試看

UserController.java

package com.zgr.controller;

import com.zgr.domain.User;
import com.zgr.service.IUserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;


@Controller
public class UserController {

    @Autowired
    private IUserService userService;

    @RequestMapping(value="/showname",method= RequestMethod.GET)
    public String getUserById (@RequestParam("uid") int id,
                               Model model) {
        if (id > 0) {
            User user = userService.getUserById(id);
            model.addAttribute("name", user.getName());
            return "user/info";
        }
        return "user/error";
    }
}

IUserDao.java

package com.zgr.dao;

import com.zgr.domain.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface IUserDao {

    List getUsers();

    User getUserById(@Param("id") Integer id);

    /*List getUserByPage(Integer pageCurr, Integer pageSize);*/

    Integer insert (@Param("user") User user);

    Integer update (@Param("user") User user);

    Integer delete (@Param("id") Integer id);

}

User.java

package com.zgr.domain;

public class User {
    private Integer id;
    private String name;
    private Integer age;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    @Override
    public String toString() {
        return "User{" +
                "id=" + id +
                ", name="" + name + """ +
                ", age=" + age +
                "}";
    }
}

IUserService.java

package com.zgr.service;

import com.zgr.domain.User;

import java.util.List;

public interface IUserService {

    List getUsers();

    User getUserById(Integer id);

    Integer insert (User user);

    Integer update (User user);

    Integer delete (Integer id);

}

UserService.java

package com.zgr.service.impl;

import com.zgr.dao.IUserDao;
import com.zgr.domain.User;
import com.zgr.service.IUserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class UserService implements IUserService {

    @Autowired
    private IUserDao userDao;

    public List getUsers () {
        List users = userDao.getUsers();
        if (users != null)
            return users;
        return null;
    }
}

UserMapper.xml





    
    

    
    

    

    
    
        INSERT INTO  (name, age)
        VALUE (#{user.name}, #{user.age})
    

    
    
        UPDATE 
        
            
                name = #{user.name},
            
            
                age = #{user.age}
            
        
        WHERE id = #{user.id}
    

    
    
        DELETE FROM 
        WHERE id = #{id}
    

    
        user
    

    
        id, name, age
    


文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/74279.html

相關文章

  • 【Java】基于Maven搭建Spring+SpringMVC+Mybatis框架

    摘要:關于的配置,可以參考這篇文章的第一個小節配置模板引擎搭什么搭直接用腳手架不行嗎下載就能用下載就能用下載就能用碼云咳咳,開個玩笑,如果本著學習態度的話,那就慢慢啃吧搭建空的項目使用搭建基本的空項目填寫和,,選擇項目的地址,在新的窗口打開最 關于springMVC的配置,可以參考這篇文章的第一個小節:【java】intellij idea SpringMVC 配置FreeMarker模板引...

    edagarli 評論0 收藏0
  • Java后端

    摘要:,面向切面編程,中最主要的是用于事務方面的使用。目標達成后還會有去構建微服務,希望大家多多支持。原文地址手把手教程優雅的應用四手把手實現后端搭建第四期 SpringMVC 干貨系列:從零搭建 SpringMVC+mybatis(四):Spring 兩大核心之 AOP 學習 | 掘金技術征文 原本地址:SpringMVC 干貨系列:從零搭建 SpringMVC+mybatis(四):Sp...

    joyvw 評論0 收藏0
  • [轉載]使用IntelliJ IDEA開發SpringMVC網站(一)開發環境

    摘要:最近在做某在線教育平臺網站的開發,按師兄的建議要用來搞。現在把開發過程中的一些相關經驗貼出來。事先聲明,請確保和都已經安裝好。對于不使用的開發者,可以直接建一個簡單的項目。使用的話,請按照圖進行操作。 訪問GitHub下載最新源碼:https://github.com/gaussic/Sp... 文章已針對IDEA 2016做了一定的更新,部分更新較為重要,請重新閱讀文章并下載最新源碼...

    Ali_ 評論0 收藏0
  • IntelliJ idea使用Maven創建Spring+SpringMVC+Hibernate

    摘要:地址不使用,創建的方法新建選擇和需要選擇,下載相關的會在下新建配置文件應用服務,配置需選擇,下載下載,請稍等目錄結構配置配置在下,新建目錄變更配置如果在中有標的數字,請點擊,選擇配置模塊配置選擇目錄下的文件夾添加目錄結構配置文件修改 github地址:https://github.com/rongyaya10... 不使用Maven,創建SSH(Spring+SpringMVC+Hib...

    wing324 評論0 收藏0
  • 使用IDEA基于Maven搭建多模塊聚合工程(springmvc+spring+mybatis整合)

    摘要:最后運行,如下圖所示,就說明跑通了總結之前看別人的博客,有選擇項,自己弄死活跑不通。選擇那項,啥都不選選擇那項。還要注意打包方式,,, 一.工程目錄 下面是搭建之后的目錄showImg(https://segmentfault.com/img/remote/1460000015755454?w=407&h=467); 先看一下目錄關系 taotao-parent(父工程管理jar包的版...

    szysky 評論0 收藏0

發表評論

0條評論

godlong_X

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<