シリーズチュートリアルjavao 2 oショッピングモールの(二)プロジェクトの配置

7604 ワード

このシリーズは、「Java主流技術スタックSSM+SpringBootショップシステム」というコースの記録と共有を自分で学ぶためです.
1.なぜjavaを学ぶのか
今はフロントエンドで、ずっとフルスタックになりたい、nodeやpythonのようなバックグラウンド言語を習った、小さなプロジェクトegg Djangoのようなフレームワークも書いたことがありますが、システムの入門ができないことに気づき、自分が書いたコードが特によくないと感じ、オブジェクト向け言語の特性をうまく使えないのでjavaを勉強しました.また、次のtypescriptにも役立ちます.
2.計画(同じ項目で異なる言語で完成)
1.Java、node、pythonの3つの異なる言語のバックグラウンドを作るつもりです.2.4つの異なるフレームワークを作る必要があるフロントがあれば、vue、react、react-native、angular
3.プロジェクト構成
1.フォルダの補完
2.残りの各構成
1.jdbc.propertiesの作成
//   src/main/resources/jdbc.properties

jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/javao2o?userUnicode=true&characterEncoding=utf8
jdbc.username=root
jdbc.password=pp123456

2.mybatis-config.xmlの作成
// src/main/resources/mybatis-config.xml




    
    
        
        

        
        

        
        
    

3.spring-dao.xmlの作成
//src/main/resources/spring/spring-dao.xml



    
    
    
    
    

        
        
        
        
        

        
        
        
        
        
        
        
        
        
    
    
    
        
        
        
        
        
        
        
        
    
    
    
        
        
        
        
    

4.spring-service.xmlの作成
// src/main/resources/spring/spring-service.xml



    
    

    
    
        
        
    

    
    

5.spring-web.xmlの作成
// src/main/resources/spring/spring-web.xml



    
    
    

    
    
    

    
    
    
        
        
    
  
    
    

6.web.xmlの変更
//   web.xml


    Archetype Created Web Application
    
        index.jsp
    
    
        spring-dispatcher
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:spring/spring-*.xml
        
    
    
        spring-dispatcher
        
        /
    

4.ソース
uri: https://github.com/Hericium/j...ブランチ:feature/startmvc
5.グループチャットを追加して一緒に勉強します(698615299)!