1. 程式人生 > >maven+eclipse搭建專案工程ssm整合(一)

maven+eclipse搭建專案工程ssm整合(一)

廢話不多說,拿起來開始幹。

一、搭建第一步要明白ssm整合整個框架使用的是spring+springMVC+mybatis

1> 通俗來講spring是一個輕量級的IOC和AOP框架

IOC: 控制反轉 AOP:面向切面

也可以說spring是一個輕量級控制反轉和麵向切面的框架

2>springMVC 前端控制器 有三大元件構成 解析器 介面卡和隱射器

3>mybatis 就簡單多了  是apache一個開源專案 持久層框架 對jdbc進行了封裝 是一個不完全ORM框架 是需要程式設計師去手動編寫sql

二、搭建專案

這是maven工程目錄

1>匯入專案所需要的jar包 利用pom.xml(匯入專案需要的jar包)

2>spring+mybatis整合

從官方下載mybatis和spring整合包:mybatis-spring-1.2.2.jar  包括mybatis核心和依賴包 資料庫驅動包   

首先結構

config包(放xml檔案)  properties包(放資料資訊)

第一步 spring+mybatis整合 (大型專案實際整合應用)

1.配置spring監聽器(作用監聽所有配置xml檔案)


注:這裡很多朋友在寫xml檔案的 時候沒有提示   修改智慧提示window->preferences 找到XML -> 找到editor -> content assist


修改如下:<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,


這下提示就有了 ok 我們接著來配置

第一步 配置application-context.xml 在這裡配置引入config包裡的xml進行監聽


第二步 在config包中配置anotation.xml 進行掃包


第三步 在config包中配置property.xml 進行資料來源連結


第四步 在config包中配置mybatis.xml


第五步 在config包中配置transation.xml jdbc事物


以上spring+mybatis整合就OK了


如果有什麼地方有問題請各位大牛及時提出 在下感激不盡

相關推薦

maven+eclipse搭建專案工程ssm整合

廢話不多說,拿起來開始幹。 一、搭建第一步要明白ssm整合整個框架使用的是spring+springMVC+mybatis 1> 通俗來講spring是一個輕量級的IOC和AOP框架 IOC: 控制反轉 AOP:面向切面 也可以說spring是一個輕量級控制反轉和麵向切面的框架 2&g

maven+eclipse搭建專案工程ssm整合

廢話不多說,拿起來開始幹。 上一篇我們總結了spring+mybatis整合 對於朋友們來講也不知道是對是錯 現在我們來檢測下我們的勞動成果 第一步 我們需要junit來進行測試 那麼匯入junit包

maven+eclipse搭建專案工程ssm整合

廢話不多說,拿起來開始幹。 前面我們整合好了spring+mybatis了 現在加入springMVC  下面開始整合springmvc 加入jar包  在resources中加入springmvc

SSM整合:創建項目

SSM這裏應用的工具是Eclipse+Maven,jdk版本1.8.x 這裏直接新建maven項目就好了,webapp1.1 主要貼一下pom文件,這個文件其實是循序漸進的。http://mvnrepository.com/這是個神奇的網站! <project xmlns="http://maven.a

IDEA從0搭建SSM專案【圖文】——本地執行Hello World

記得初學SSM時,跟著網上的教程走,一步一坑,為了讓更多的初學者體驗一次搭建好SSM的快感,本人利用工作之餘撰寫此篇教程。 一,環境準備 1.IDEA工具 2.maven ① 配置到環境變數 ② 將maven新增到IDEA 圖中Local reposit

使用IDEA進行struts2+Spring+mybatis+maven框架整合建立maven專案併發布

1、IDEA新建Maven專案: (1)依次點選File->New->Project,彈出如下對話方塊:        (2)在彈出的New Project頁面上,①選擇Maven,② 勾選Create from artifactype,③選擇maven-arc

新兵實戰搭建CentOS7下docker+springboot專案+nginx反向代理

新兵實戰搭建CentOS7下docker+springboot專案+nginx反向代理 工作之餘把之前學的串起來 後面把前端也加進來 形成一個體系,對未來開發可以作為參考 1.Springboot打包 網上快速搭建一個springboot的教程很多這裡省略。測試本地環境可以執行成

SSM整合:編寫Service類和Dao

配置檔案寫完,應該填充專案的內容了。這裡的話,是準備做一個比較簡單的登入程式把SSM給整合了。step3:我們先理一下思路。1.建立person類來代表一個使用者(已做)2.建立一個LoginService介面3.實現一個LoginService介面4.建立一個PersonD

軟體工程—思考專案開發那些事

閱讀目錄: 1.背景 2.專案管理,質量、度量、進度 3.軟體開發是一種設計活動而不是建築活動 4.快速開發(簡單的系統結構與複雜的業務模型) 5.技術人員的業務理解與產品經理的業務理解的最終業務模型 5.1.產品的業務理解(業務流程、資料流程及場景) 5.2.技術人員的業務理

Eclipse與GitHub的整合——本地Git倉庫中的程式碼push至GitHub

團隊合作開發一個專案的時候,使用Git版本控制,將程式碼託管到GitHub上對多人合作是非常方便的。下面介紹一下Eclipse與GitHub的整合——本地Git倉庫程式碼push到GitHub上。 前提條件: 1. 本地已安裝Git 2. 有GitHub賬號 3. 開發

【Docker】基於例項專案的叢集部署安裝環境搭建

叢集 叢集具有三高特點: 高效能 高負載 高可用 現在的環境中,經常會用到叢集,如資料庫叢集。如,我們在主機上部署資料庫節點,形成叢集。 安裝環境與配置 在Docker中部署叢集,首先要安裝Linux環境,這裡我們使用VMware虛擬機

iOSweex整合入門,weex快速上手教程,weex整合到iOS工程注意事項

前言:Hybird混合開發如今是前端開發的大趨勢,那麼好處就是跨平臺,那麼就能大大提升開發效率。但是肯定有不足之處,那就是沒有native開發的使用者體驗好,關於兩者的區別,這裡不做說明。           weex是阿里巴巴公開開源的混合開發的SDK,既能提高開發效率,

SSM框架SSM框架整合Spring,SpringMVC,MyBatis

一、基本概念 最近做一個Web網站,選擇了使用SSM框架,SSM框架下的Web程式主要用到了三個技術: 1. Spring:用到了註解和自動裝配,就是Spring的兩個精髓IOC(反向控制)和 AOP(面向切面程式設計)。 2. SpringMVC:用

linux下源代碼搭建php環境之mysql

運行程序 google chcon 系統環境 ncurses con 軟件 func ets 如今已經大半夜了,五一勞動節挺無聊的。 折騰一下吧。實在是睡不著。於是乎在電腦上安裝個虛擬機,然後呢,在虛擬機上搭建一個php環境。 首先我得安裝MYSQL吧。發現遇到

自己搭建自動化巡檢系統 環境準備系統連接gns3

自動化 巡檢 這系列的博文,講述一個自制的自動巡檢系統,僅僅是在cisco設備中運行,之後會基於這個思路,寫出一個兼容性的通用巡檢系統,傳統網工對網絡設備是非常熟悉的,然而在編程開發這一塊是相對弱勢一點。我在想在SDN的背景下,網工一旦會編程,該有多麽強勢,一些重復執行的步驟,電腦代勞,

軟件工程導論作業

程序開發 需求 如何 大型軟件 process 項目 大型 公司 獨立 1.什麽是RUP? RUP(Rational Unified Process),統一軟件開發過程,統一軟件過程,是一個面向對象且基於網絡的程序開發方法論。 瑞理統一過程(RUP)是Rational軟件公

spring boot2 整合Mybatis 特別完整!

one OS solver mapper ant gin enabled selectall pom 大概介紹下流程: 借助idea實現mybatis逆向工程 用xml配置實現整合 用cmd命令行實現mybatis逆向工程 用mapping.xml配置實現數據交互

SSM應用--Spring入門

得到 執行 主動 關系 ted img 我們 ica http Spring是什麽   Spring是一個框架;   Spring是一個容器框架;   Spring用於管理bean(Java類),並維護bean(Java類)之間的關系;   容器框架:整個web都屬

Windows環境下,從零開始搭建Nodejs+Express+Ejs框架---安裝nodejs

直接 分享圖片 完成 info pre download png 安裝包 get 第一步,安裝nodejs https://nodejs.org/en/download/ 這個是nodejs的官網,由於操作系統是win7 64位的,所以,我下載的是node-v8.11.1-

Asp.net MVC 搭建屬於自己的框架

C4D pagedlist del tran 6.0 ext 才有 應該 frame 網址:https://www.cnblogs.com/sggx/p/4555255.html 為什麽要自己搭框架?   大家夥別急,讓我慢慢地告訴你!大家有沒有這種感覺,從一家跳槽到另一家