spring-mvc帮我们做了哪些事
来源:互联网 发布:java -classpath 用法 编辑:程序博客网 时间:2024/04/30 20:11
- 最近作死,新起的一个项目,由于前后端都是我写,所以框架比较随意,于是任性了一回,不用spring框架,纯碎的web项目;
- 先说说一些好的体验,部署贼快,spring项目部署可能需要七八秒,这个一般3秒以内搞定;没有复杂的配置,直接和web.xml文件打交道;
- 不方便的地方也有很多,平时用spring是没有太多感觉,但真正和原生的插件打交道,发现虽然能用,多少有些地方需要改进;
关于servlet
- 一个servlet只能对应一个url,虽说有get、post等方法,但用起来,终归不是很方便,因为有一些请求,需要使用很多类似的方法,本来写在一个类里面很方便的;
关于hibernate
- hibernate使用起来,也不太方便;hibernate想要返回的结果是对象,需要将使用到的每一个类的路径写到hibernate配置下,而spring只需要在配置文件中写下扫描包的路径;往底层说,hibernate偷懒了,其实只需要遍历下某个路径下的所有文件,便能拿到类名;
- 使用sessionFactory时,spring直接初始化了该对象,因为我们能够拿过来直接使用,而项目中,需要自己写初始化的静态类;
- currentSession这个类,spring也帮我们初始化了,可以直接使用,但原生的hibernate需要自己设置;
关于autowired注解
- 之前觉得代码量上,使用autowired和new一个对象没区别,直到最近频繁使用一些方法类时,才意识到,每次new一个对象太浪费了;
- 是可以写成静态类,但是静态类要求太苛刻了,内部使用的方法也需要是静态方法
阅读全文
0 0
- spring-mvc帮我们做了哪些事
- Spring Web MVC能帮我们做什么
- QTCreator帮我们省去了哪些步骤
- spring框架在开发中为我们做了哪些事?
- Sql优化器究竟帮你做了哪些工作?
- 这个可以帮做我们看目前哪些stored procedure在运行,或者挂起
- 我们过去几年做对了哪些事
- spring MVC--WebApplicationContext做了什么
- spring mvc--默认都使用了哪些bean
- Spring容器初始化过程都做了哪些事儿
- maven能帮我们做什么
- nginx启动期做了哪些事
- make menuconfig 做了哪些事?
- 创建对象 做了哪些事
- Mysql的强制索引(Force Index)都为我们做了哪些优化?
- 进入社会,我们要做哪些准备?
- 帮人家做了一个面试题
- 利用搜索引擎帮我们做攻击(成佩涛 黑客)
- 我对ThreadLocal的理解
- 获取一个启动的进程
- Python学习之Flask-SQLAlchemy乱码异常
- 考研的复习生活
- lambda表达式的学习笔记一
- spring-mvc帮我们做了哪些事
- linux C编程 Makefile的使用
- git使用—rebase还是merge
- XMind浅析——NBA新赛季几大看点
- 上海前端求职招聘工作交流qq群
- 在有序数组中,找一个数字
- linux下录音、放音程序
- ajax提交表单 404 (Not Found)
- File类