ssm简单总结
简单总结
项目原因, 最近在ssm上面多花了些时间
由于改需求,还未完成
这里简单写一下自己的理解和不足
大体理解
SSM简单理解就是: Spring4 + SpringMVC4 + MyBatis3
- Spring4
- di 这里不多扯了, 和android的ButterKnife,xutils用法差不多
- 对应的Contrller, Service, Dao等的一些注解,简化代码,加快开发
- 让我们更加专注具体的开发
- ioc ,不多扯, 感觉和 android的 Manifest文件的用意差不多
- Spring4相对于Spring3,对Controller等的很多bean都不用写在配置里面了
- 感觉 也是 约定大于配置 的一个很好例子
- 当然, 个人觉得, 这样耦合小了, 对约定的理解要到位, 不然不懂约定的人看代码,就会云里雾里了(个人觉得, 如果能生成一个只读的列表,这样即解耦了,又可以查看耦合的关系,多好)
- di 这里不多扯了, 和android的ButterKnife,xutils用法差不多
- SpringMVC4
- 每一层的分离, 这样耦合更小,思路更清晰
- 其实, 感觉和 laravel 差不多
- 虽然自己laravel代码量不多,但无论是route,controller,model,思维上都
是一样的 - Controller做好控制,就ok了
- MyBatis3
- 数据库操作的一种配置方式吧
- 用起来比较方便,也比较灵活
- 简单通用的, 可以想办法生成
-(写个程序,读取数据库,根据字段,生成对应的xml代码) - 不通用的,可以自己写
- jsp
- jstl 敲多了,一般的也就那样了,不熟悉的查查api
- jstl中不能直接通过熟悉获得的值, 可以在DTO写好方法,直接调用方法即可
- freemarker
- 个人还是比较喜欢的
- 可以整体响应
- 也可以ajax请求后,直接将代码整体插入
- jquery简单处理后,即可完成
js虽然不难, 但是处理起来,要做到适配
对应js代码量不足的人, 还真比较麻烦
jquery使用比较简单, 适配也挺好的
html前端,css不难,但是代码量太少, 如果有需要,可以增加代码量
vue.js的2.0貌似刚出来
有时间, 找个教程看下, 写写
其他
【ssm简单总结】其他, 多敲吧
与其扯淡, 不如多花点时间编码
eclipse 总是出问题, 不得不用idea
其实, android studio, php storm, idea ,除了个别地方的以外,
其他地方都不差多
慢慢熟悉idea方面的快捷键吧, 有时间统一整理一下
推荐阅读
- 7.9号工作总结~司硕
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 科学养胃,别被忽悠,其实真的很简单
- opencv|opencv C++模板匹配的简单实现
- 松软可口易消化,无需烤箱超简单,新手麻麻也能轻松成功~
- 最有效的时间管理工具(赢效率手册和总结笔记)
- 简单心理2019春A期+32+张荣
- 《算法》-图[有向图]
- android防止连续点击的简单实现(kotlin)
- 数据库总结语句