idea ssm框架 mysql_mac后端ssm框架入门(Intellij idea+maven+tomcat+mysql)

什么是ssm?

Spring +SpringMVC+Mybatis

使用idea创建maven工程(图1)

d80b64c821a6

图1

选择maven方式构建(图2)

d80b64c821a6

图2

输入groupId,artifactId(图3)

d80b64c821a6

图3

然后一直下一步直到项目构建结束(如果没有maven版本,自行百度)

笔者一般会选择自动导包(图4)

d80b64c821a6

图4

3.在pom.xml--->dependencies之间引入Spring基础包(图5)

org.springframework

spring-core

${spring.version}

org.springframework

spring-beans

${spring.version}

org.springframework

spring-context

${spring.version}

org.springframework

spring-webmvc

${spring.version}

在properties节点中声明属性,即${spring.version}值。

......

5.1.7.RELEASE

注意:笔者导入版本为编写时最新版,如何查看maven版本链接

d80b64c821a6

图5

导入包成功,查看external libraries(图6)

d80b64c821a6

图6

在main中建两个文件夹 java,resources(图7)

d80b64c821a6

图7

把两个文件夹分别设置成source root 和 resources root(图8)(设置完会有明显变化)

d80b64c821a6

图8

在java文件夹建立 com.sm.dao ,model,service,controller(图9)

d80b64c821a6

图9

在resources中建立 applicationContext.xml ,mvc-dispatcher.xml(图10)

d80b64c821a6

图10

在 webapp/WEB-INF/web.xml中添加代码(图11)

d80b64c821a6

图11

contextConfigLocation

classpath:applicationContext.xml

encodingFilter

org.springframework.web.filter.CharacterEncodingFilter

encoding

UTF-8

encodingFilter

/*

org.springframework.web.context.ContextLoaderListener

SpringMVC

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath:mvc-dispatcher.xml

1

SpringMVC

/

在mvc-dispatcher.xml添加代码(图12)

d80b64c821a6

图12

在WEB-INF下建立jsp文件夹,把index.jsp文件放入其中(图 13)

d80b64c821a6

图13

在controller中新建一个HelloController.java(图14)

d80b64c821a6

图14

配置tomcat(图15)(图16)(图17)(图18)(图19)

d80b64c821a6

图15

d80b64c821a6

图16

d80b64c821a6

图17

d80b64c821a6

图18

d80b64c821a6

图19

注意:如果没有tomcat可选可以百度以下idea tomcat安装,很简单

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值