<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8"><meta name="generator" content="pdf2htmlEX"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/base.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/12035483/raw.css"><script src="https://csdnimg.cn/release/download_crawler_static/js/compatibility.min.js"></script><script src="https://csdnimg.cn/release/download_crawler_static/js/pdf2htmlEX.min.js"></script><script>try{pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});}catch(e){}</script><title></title></head><body><div id="sidebar" style="display: none"><div id="outline"></div></div><div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/12035483/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Ja<span class="_ _0"></span>v<span class="_"> </span>a</div><div class="t m1 x2 h3 y2 ff2 fs1 fc0 sc1 ls1 ws0">企业应用开发</div><div class="t m0 x3 h4 y3 ff1 fs2 fc0 sc0 ls2 ws0">SSM</div><div class="t m2 x4 h5 y4 ff2 fs3 fc0 sc1 ls3 ws0">框架整合</div><div class="c x5 y5 w2 h6"><div class="t m3 x6 h7 y6 ff3 fs4 fc1 sc0 ls2 ws0"><span class="fc2 sc0">海滨学院</span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div></body></html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/12035483/bg2.jpg"><div class="t m0 x7 h8 y7 ff4 fs5 fc3 sc0 ls4 ws0">1 <span class="ls2">整合环境</span></div><div class="t m0 x7 h8 y8 ff4 fs5 fc3 sc0 ls4 ws0">2 <span class="ls2">整合应用</span></div><div class="t m0 x8 h9 y9 ff4 fs6 fc0 sc0 ls2 ws0">内容</div><div class="c x5 y5 w2 h6"><div class="t m3 x6 h7 y6 ff3 fs4 fc1 sc0 ls2 ws0"><span class="fc2 sc0">海滨学院</span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/12035483/bg3.jpg"><div class="t m0 x9 ha ya ff5 fs7 fc1 sc0 ls2 ws0">如何进行<span class="fc4 ls5">SSM<span class="ls2">框架整合</span></span>?</div><div class="t m0 xa hb yb ff6 fs6 fc0 sc0 ls6 ws0">1.1 <span class="ls2">整合思路</span></div><div class="t m0 x6 hc yc ff5 fs8 fc1 sc0 ls2 ws0">由于<span class="fc4 ls7">Spring MVC<span class="ls2">是</span>Spring<span class="ls2">框架中的一个模块</span></span>,所以<span class="ls7">Sprin<span class="_ _1"></span>g MV<span class="_ _2"></span>C<span class="ls2">与</span></span></div><div class="t m0 x6 hc yd ff5 fs8 fc1 sc0 ls7 ws0">Spring<span class="ls2">之间不存在整合的问题,只要引入相应<span class="ls8">JA<span class="_ _3"></span>R<span class="_ _1"></span></span>包就可以直接使用。</span></div><div class="t m0 x6 hc ye ff5 fs8 fc1 sc0 ls2 ws0">因此<span class="ls7">SSM</span>框架的整合就只涉及到了<span class="fc4 ls7">Spring<span class="ls2">与</span>My<span class="_ _1"></span>Batis<span class="ls2">的整合</span></span>,以及</div><div class="t m0 x6 hc yf ff5 fs8 fc4 sc0 ls7 ws0">Spring MVC<span class="ls2">与</span>MyBatis<span class="ls2">的整合<span class="fc1">。</span></span></div><div class="c x5 y5 w2 h6"><div class="t m3 x6 h7 y6 ff3 fs4 fc1 sc0 ls2 ws0"><span class="fc2 sc0">海滨学院</span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/12035483/bg4.jpg"><div class="t m0 xa hb yb ff7 fs6 fc0 sc0 ls6 ws0">1.1 <span class="ls2">整合思路</span></div><div class="t m0 xa hd y10 ff8 fs9 fc1 sc0 ls9 ws0">SSM<span class="ff9 ls2">框架整合图如下所示:</span></div><div class="c xb y11 w3 he"><div class="t m4 xc hf y12 ffa fsa fc5 sc0 ls2 ws0">S<span class="_ _1"></span>p<span class="_ _1"></span>ri<span class="_ _2"></span>n<span class="_ _2"></span>g</div></div><div class="c xd y13 w4 h10"><div class="t m5 xe h11 y14 ffa fsb fc5 sc0 ls2 ws0">S<span class="_ _1"></span>pri<span class="_ _1"></span>n<span class="_ _0"></span>g<span class="_ _1"></span><span class="ffb"> <span class="_ _4"> </span></span>M<span class="_ _2"></span>V<span class="_ _1"></span>C</div></div><div class="c xf y15 w5 h12"><div class="t m5 x10 h13 y16 ffc fsb fc5 sc0 ls2 ws0">整合</div></div><div class="c x11 y17 w6 h10"><div class="t m6 x12 h13 y18 ffc fsb fc5 sc0 ls2 ws0">整合</div></div><div class="c x13 y19 w7 he"><div class="t m7 x14 hf y1a ffa fsa fc5 sc0 ls2 ws0">M<span class="_ _0"></span>y<span class="_ _2"></span>B<span class="_ _1"></span>a<span class="_ _2"></span>ti<span class="_ _2"></span>s</div></div><div class="t m0 x15 h14 y1b ffd fs9 fc1 sc0 ls2 ws0">在前面<span class="lsa">Spring</span>与<span class="lsb">MyBatis</span>框架的整合时,是通过<span class="lsa">Spring</span>实例化<span class="lsc">Bean</span>,然后调用</div><div class="t m0 x15 h14 y1c ffd fs9 fc1 sc0 ls2 ws0">实例对象中的查询方法来执行<span class="lsb">MyBatis</span>映射文件中的<span class="lsa">SQL</span>语句的,如果能够正确</div><div class="t m0 x15 h14 y1d ffd fs9 fc1 sc0 ls2 ws0">查询出数据库中的数据,那么就认为<span class="lsa">Spring</span>与<span class="lsb">MyBatis</span>框架整合成功。同样,<span class="fc4">整</span></div><div class="t m0 x15 h14 y1e ffd fs9 fc4 sc0 ls2 ws0">合之后,如果可以通过前台页面来执行查询方法,并且查询出的数据能够在页面</div><div class="t m0 x15 h14 y1f ffd fs9 fc4 sc0 ls2 ws0">中正确显示,那么也可以认为三大框架整合成功<span class="fc1">。</span></div><div class="t m0 x16 h15 y20 ffd fs7 fc1 sc0 ls2 ws0">如何确定<span class="fc4 ls5">SSM<span class="ls2">框架整合成功</span></span>?</div><div class="c x5 y5 w2 h6"><div class="t m3 x6 h7 y6 ff3 fs4 fc1 sc0 ls2 ws0"><span class="fc2 sc0">海滨学院</span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/12035483/bg5.jpg"><div class="t m0 xa h16 yb ffe fs6 fc0 sc0 ls6 ws0">1.2 <span class="ls2">准备所需依赖的<span class="lsd">JA<span class="_ _5"></span>R<span class="_ _5"></span></span>包</span></div><div class="t m0 x17 h17 y21 fff fs8 fc1 sc0 ls2 ws0">在开发工具中,创建一个名为<span class="ls7">SpringWebS<span class="_ _0"></span>t<span class="_ _1"></span>udy<span class="ls2">的<span class="lse">We<span class="_ _3"></span>b<span class="_ _1"></span></span>项目,<span class="_ _1"></span>在<span class="lsf">pomxml</span></span></span></div><div class="t m0 x17 h17 y22 fff fs8 fc1 sc0 ls2 ws0">中添加依赖。</div><div class="t m0 x17 h18 y23 ff10 fs8 fc1 sc0 ls2 ws0">通过<span class="ff11">maven</span>的<span class="ff11">pom.xml</span>引入所需<span class="ff11">jar</span></div><div class="c x5 y5 w2 h6"><div class="t m3 x6 h7 y6 ff3 fs4 fc1 sc0 ls2 ws0"><span class="fc2 sc0">海滨学院</span></div></div></div><div class="pi" data-data='{"ctm":[1.333333,0.000000,0.000000,1.333333,0.000000,0.000000]}'></div></div>