SSM学生信息管理系统学习过程(源码在下一篇,这里节省篇幅就不发出来了)

Spring 是个容器,一个bean的集合

SpringMVC:控制器,业务逻辑,试图分发器

MyBatis:jdbc封装(数据库框架) Mapper.xml

 

1.新建一个ssm框架项目,写一个hello,world

难点:配置文件

老师的配置是纯配置,不掺杂个人业务的,以后自己要用可以用它配置

1.创建一个Dynamic Web Project 动态的web项目

选2.5 因为3.0可能会有兼容性问题

web.xml是入口配置文件,tomcat一启动会先去加载web.xml,根据它的配置来做出行动

2.配置web.xml把老师的web.xml覆盖过去

get是通过url方便

post通过表单,数据量大的,附件

3.导入所有jar包

log4j.properties 日志文件

错误等级

db.properties的数据库配置信息

Spring mvc.xml  要配置所有controller的类的包在哪

spring容器下的applicationContext.xml (一共要改三个地方)

第一个地方:包放的地方

第二个地方:设置实体包

 

一个实体对应一个映射文件,一个映射文件对应一个sql

第三个地方dao

 

mybatis-config 一般情况不需要配置

4.写index.jsp页面

5.启动项目

6.写一个controller

1.

2.index.jsp

 

原因:

它会自动找/WEB-INF/views 下的Hello Wrold~~.jsp 文件 找不见,就会报404错误

新建/WEB-INF/views , 并且新建一个Hello Wrold~~.jsp

 

然后再刷新会发现,这个页面被显示出来了

总结,右击index.jsp运行,会根据页面

重定向到这个路径下,自动调用了index()这个方法

获取了字符串Hello Wrold~~

然后我们就反手到views这里建立以 Hello Wrold~~命名的jsp文件  

再运行会发现运行的是这个Hello Wrold~~.jsp内容

上面一种方式

 

另一种方式

运行结果是一样的

还可以把一个变量从controller传到页面上

运行结果:

 

 

 

 

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一身正气z

打赏随心就好

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值