社区
Web 开发
帖子详情
用servlet加jdbc开发网站真的不靠谱吗
re43re43
2015-05-03 07:58:03
是的,就是做网站。一两个月一个。用servlet加jdbc就不行吗?传参的话就用common包的bean填充简单自动转换类型,然后el表达式不就行了,json用Gson为什么一定要用Struts2或spring mvc呢,难道servlet就是个废物?jdbc用个c3p0,就是写sql麻烦点,事务try catch也没多复杂,复制粘贴就好了,最后只关闭con
这一套也几乎万能了,报错也好解决,不像框架,一个错半天搞
...全文
177
7
打赏
收藏
用servlet加jdbc开发网站真的不靠谱吗
是的,就是做网站。一两个月一个。用servlet加jdbc就不行吗?传参的话就用common包的bean填充简单自动转换类型,然后el表达式不就行了,json用Gson为什么一定要用Struts2或spring mvc呢,难道servlet就是个废物?jdbc用个c3p0,就是写sql麻烦点,事务try catch也没多复杂,复制粘贴就好了,最后只关闭con 这一套也几乎万能了,报错也好解决,不像框架,一个错半天搞
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
千山牧雪
2015-05-04
打赏
举报
回复
我觉得楼主的疑问应该是“为什么要使用框架”,我从另外一个角度来解释下吧 首先Jsp、Servlet、JDBC是 javaEE 的基础,结合这三个技术完全可以建设一个完整的网站没错,但是“一切皆项目”,作为项目开发的网站系统需要达到多种性能指标,也需要考虑多项成本,性能最重要的指标之一是“响应时间”,成本中最重要的就是“时间成本”,大概细分的话可以理解为“开发时间成本”和“维护时间成本”。 Jsp、Servlet、JDBC这三个技术用多了你会发现你写了大量重复的代码,这直接增加了开发时间,也会直接影响维护--如果是我开发者维护,那情况可能好一些,但如果是别人维护就该头疼了。当然我们可以用复制黏贴然后修改相应的参数来提高编写重复代码的效率,但是为什么不直接把重复的代码块“封装”起来,需要用的时候直接去调用呢?用业界的一句有名的话来说,“Don't Reinvent the Wheel”,不要重复发明轮子。 以上,希望对楼主有帮助
wangzhuoyan
2015-05-04
打赏
举报
回复
重复发明轮子问题,而且你发明的轮子未必好用。
Ansel-枫儿-Moe
2015-05-04
打赏
举报
回复
2楼说的很对!!!
等待时候
2015-05-04
打赏
举报
回复
楼上正解!
Inhibitory
2015-05-04
打赏
举报
回复
忘了说解偶的事,如你不想用Shiro了,配置文件里把Shiro去掉就好了,不用修改代码,如果是自己写,想一下能做到这么好吗?
Inhibitory
2015-05-04
打赏
举报
回复
原理都是Servlet+JDBC,只不过框架封装了些模块,能更好的解偶。 1. 例如你需要身份验证和权限控制模块,如果直接用Shiro就完成这个功能,但是自己写的话,做的好点就是另一个Shiro,做的差点那就不好说了。 2. 需要Token防止表单提交,做的不好的在每个form里单独的写token的生成和删除,做的好的写Filter,和SpringMVC里写个Interceptor也差不多 3. 事务控制就更不用说了,自己做出来的能比SpringMVC的事务控制好? 太多东西了,如果自己写,就是在很多框架重复做的事。
疯狂熊猫人
2015-05-03
打赏
举报
回复
靠谱,spring mvc其实也是servlet,但是它做的很全面,也很稳定。如果你自己封装servlet,最终你还是会走上spring mvc或者struts2或者类似框架的道路。
JavaWeb/JSP/
Servlet
/
JDBC
开发
基础入门视频教程
这门课程里面讲的都是我们要经常使用的技术,对于
开发
过程中几年都用不到的技术点,这里不讲,因为即使讲了,过段时间也就忘了,大家时间都比较宝贵。对于初学者,最重要的是打好基础,能够轻松快速的入门,不用花太...
基于MyEclipse+JSP+Mysql+
Servlet
+Tomact
开发
得无线点餐系统(包括前后台)
这个是用J2EE最开是练手项目做的...废话不多说,先从后台开始说,一开始学Java,对
JDBC
直接操作数据库这块还是比较难理解的,这里我做了一个表,可以清晰的看出,使用Java编程语言是如何操作数据库的中间的parpareSt...
Jsp+
Servlet
+
JDBC
实现ATM机系统
我知道比较简陋,用户界面和管理员界面放在一起,这样设计很
不靠
谱
,但是没办法,前端给我的就是这样,队友没有会 前端 的, 都是网上copy的模板 。。 输入测试用户名和密码,进入 登录界面: 里面得...
Servlet
的基本用法和示例
.而
Servlet
就是由Java提供的一组API,它是运行在web服务器如Tomcat,可以响应...我们不必关心这些,从而降低web app的
开发
门槛,从而提高
开发
效率下面就开始创建第一个
Servlet
项目啦打开idea创建一个Maven项目,和创建Jav
JDBC
-09-- 数据库连接池
在使用
开发
基于数据库的web程序时,传统的模式基本是按以下步骤: 在主程序(如
servlet
、beans)中建立数据库连接 进行sql操作 断开数据库连接 这种模式
开发
,存在的问题: 普通的
JDBC
数据库连接使用 ...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章