SSM血泪史

SSM血泪史

软件体系架构后,老师说按照质量驱动编程,于是我信了——然后我们组选用了SSM构架,四个星期铺就一部狂赶ddl的血泪史

SSM——Spring MVC + Spring + Mybatis为组合的构架,Mybatis负责数据库读取的代码简化、Spring负责读取数据之后的代码简化,而Spring MVC负责前后端响应的代码简化。

代码不难,配置细心!!!

一、首先配置数据库和服务器

这个比较简单,网上基本上都有报错的解决方案,我选用的Mysql和Tomcat这种中小型建站方案

菜鸟上有比较详细的教程:

Mysql数据库搭建,当然现在有更简洁的方式,在Mysql官网上下载web community 一键安装,当然如果要选择路径的话,需要用custom模式安装

Tomcat安装及配置,这里需要注意jre和Tomcat的版本问题,当然全部下载最新的大概率是没有问题的(当时我就在这里踩了坑,jre用一年前的,Tomcat用最新的就有不兼容的问题)

如果原来没有接触过网页服务器编程的话,这些教程快速浏览一下也很不错

二、接下来配置Maven环境

在这种需要大量jar包调用的开发中,用完Maven之后,必定真香。。。花了三天时间配置Maven,但是之后不停的失败后新建项目可真是方便,特别是有了Maven repository,找jar包再也不发愁了呢,在团队之间建项目也很方便了。

Maven目前来讲,我觉得最最方便的就是包管理器 pom.xml,在上面的Maven repository有如何写jar包依赖的代码,直接复制粘贴就好。如果用的是eclipse的话。。。注意pom.xml代码格式在这里
在这里插入图片描述

同样贴上几个教程:(我真的是把所有的坑都踩了一遍。。。。)

如果可以看英文教程的话,官网的入门指导真的不错!!能少走很多弯路:Maven users center

如果只是想看如何在eclipse上配置的话,还是菜鸟上面的两篇就够用了:Maven配置Maven Eclipse

Maven还可以设置很多东西,比如远程仓库镜像、本地仓库等等,在{your-maven-address}/config/setting.xml中都有如何配置的详细注释,当然,在eclipse中也可以修改windows->preferance

阿里Maven镜像:http://maven.aliyun.com/nexus/content/groups/public/
在这里插入图片描述
如何在eclipse上建项,这一篇博主真的讲得非常细致了

SSM需要建立的webapp,同样很重要的是版本配置的问题,不知道为什么,【jre1.7】、【dynamic web Module 3.1】、【JS 1.0】就是比其他配置方案要稳定一些,不怎么随意报错(有些报错就是抽风,随便validation一下就可以了)

这里是解决dynamic web Module 版本不能修改的问题

  1. 需要更高版本的java:更改jre的版本添加Maven编译的插件

  2. 没有办法更改web版本:是不是runtime设置问题手动更改


配置完上面的东西之后,我就直接在GitHub上面找到简单的SSM项目看了起来,然后发现这种学习方法真的不适合对于Spring和数据库一无所知的人。按照Github上面的项目盲写代码,到时候报错都看不懂。

不过,如果对这些有一点点了解的,我觉得GitHub上这些项目不错:整合优雅的SSM项目(这个项目的整理确实很好看,但是没有太多前端的东西)、SSM demo(内容较为全面)、SSM&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值