请教关于JAVA EE 中的SSH的三个经典框架的问题各位好:
本人新手,准备学习java的 web开发,现在来请教下SSH(struts spring Hibernate)里面的三个框架的一些东西:
比如 它们的特点和适用场合。。 听说 struts是表示层 spring是逻辑层 Hibernate是数据持久层。。
但是作为新手 还是不是很懂 希望得到浅显易懂的回答 谢谢
本人新手,准备学习java的 web开发,现在来请教下SSH(struts spring Hibernate)里面的三个框架的一些东西:
比如 它们的特点和适用场合。。 听说 struts是表示层 spring是逻辑层 Hibernate是数据持久层。。
但是作为新手 还是不是很懂 希望得到浅显易懂的回答 谢谢
解决方案 »
- 用xfire做的webservice客户端,出现jaxb model错误,是何原因
- 求救,如何用 hibernate 构造出如下SQL语句
- 急求spring+jdbc(非hibernate)的实例或实例教程
- 用户权限管理代码
- 关于转发和重定向
- 难吗?深吗?我一定要干掉你,j2ee/ejb我和你干上了,哪怕要用一万年!!!
- 求助:一个关于Hibernate和SQLServer匹配使用的问题,急!!!
- 大家讨论一下,关于存储过程和临时表的问题。
- There is no Action mapped for namespace [/] and action name [] associated with c
- 更简洁 更好扩展性重写下面这段代码
- 求助!!!FileInputStream如何能取到jar包的路径
- struts中过滤器配置问题
再就是比较轻量级
Hibernate不适合大批量数据操作
简化了对数据库的操作
struts和spring都有相应的mvc
就看你怎么用了
建议还是用到啥学啥,
平时知道它们是啥就OK了
基本java语法,常用类库,数据结构与算法,设计模式,
jsp servlet jdbc是基础,
这些整好了,
学ssh也就是玩了
刚拿到一个做好的CRM系统。。看到开发手册上的ssh。。所以想了解下。。
其他的也没什么了,做项目就是对数据库操作来操作去,想把项目做好看点就用些现成的组件什么的就可以了,现在好多组件都可以兼容这些框架的
我也是在学J2EE的,建议你还是做项目来的快,先从简单的开始,看教程跟着来,然后自己想教程里为什么要建那么多包,什么ACTION包啊,DAO包啊,DAOIMPL包啊,SERVICE包啊,SERVICEIMPL包啊,UTIL包啊。VO包啊什么的,想清楚这些包直接的关系,怎么互相间调用,跟着做完一个小的增删改查项目后想一个晚上你就会对SSH框架有个清楚的认识了。
这是我学的时候的心得,希望对你有帮助
我现在感觉 我还是一个菜鸟,好多东西 都还不懂
spring这里其实要好好看看,面向切面的思想很不错