对struts,string,hibernate一窍不通,谁能提供点快速入门的资料啊,谢谢了

learnjsp2005 2005-11-18 01:16:01
对struts,string,hibernate一窍不通,谁能提供点快速入门的资料啊
...全文
277 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
TLL_kdtx 2006-03-07
  • 打赏
  • 举报
回复
孙卫琴编的三本书都不错 就是开发环境 不太好
我 现在 在公司 用的是JB 最好 在学个开发软件
jeffaple 2006-03-07
  • 打赏
  • 举报
回复
恩,同意楼上,正在看书的STRUTS,还不错
yuanjian0211 2006-03-07
  • 打赏
  • 举报
回复
老弟,建议你去看看孙卫琴编的三本书,分别是JSP,STRUTS,HIBERNATE方面的,很不错的!
zeq258 2005-11-18
  • 打赏
  • 举报
回复
回复人: zeq258(近朱者赤) ( ) 信誉:100 2005-11-7 14:19:32 得分: 50



你这个问题问的很范,如果要回答详细,得好多文字。

这里大概说下:

Struts:是显示层的一个框架,是MVC思想的实现,他的页面只负责显示功能,而用控制器--Action--来控制需要的业务处理逻辑,和要返回的页面。

至于Hibernate,我刚才回答了一个朋友的关于类似的问题,把答案贴过来,你看下:
----------------------
问题:初步看了一下Hibrenate,想不出来哪些情况下更适合使用Hibrenate,与数据库打交道SQL语句就完全足够了 。各位能够指教一下吗(引用:ntsjun (呱哇小弟) )

问题的答案:
------------------
其实说白了hibernate就是对jdbc进行了轻量级的封装,
hibernate最后还是需要用sql语句来实现的。

使用hibernate的好处很多:
第一:它是面向对象的,所以,你不需要再记住一些字段的代码。取而代之的是对象的属性。因为现在大多数的项目都是用面向对象的方法,所以用hibernate更符合编程习惯。

第二:hibernate具有缓存机制,session缓存(一级缓存),sessionFactory缓存(二级缓存)。这样,把一些数据放在缓存中,可以提高速度。

第三:hibernate在把对数据库的操作“翻译”为sql的时候,就使用了自身的优化机制,使访问数据库的效率提高。

好处还有很多,这里不再一一叙述。请楼主自己翻阅资料。
-----------------------------


对于Spring 吗,主要就是两个思想,IoC 和 AOP,Ioc又叫 DI(Dependence Inject 依赖注入),就是说,对于对象的生成,不由程序来控制,而是把控制权交给Spring容器,由Spring容器,来控制。
AOP,翻译为面向方面编程,但是我觉得翻译为面向切面编程更合适。我觉得他其实就是在系统的某一些点上,实现了一个拦截的功能。


以上只是很简单的说下,可能不清楚。如果楼主想进一步了解,请查阅相关资料。
或者联系我,很愿意进行探讨,互相学习。




------------------------------------
这是前几天对一个朋友的回答!
看对你有没有用!
kingofhawks 2005-11-18
  • 打赏
  • 举报
回复
给楼主说一下我知道的吧
1.Struts-MVC framework.
2.Spring-light-weight J2EE framework,provides IOC/AOP features and other features as well.
3.Hibernate--ORM framework.
如果MVC/IOC/AOP/ORM都不知道,那只能去Google了,也建议你不用一下子看这么多东西了,说实话,这几个工具我也一个都不会用呢~~
个人觉得刚开始学个Struts,和Hibernate就可以了,一个做J2EE 框架,一个做对象关系映射.
常遇道 2005-11-18
  • 打赏
  • 举报
回复
慢慢的来吧
一样样的来

wsk_228 2005-11-18
  • 打赏
  • 举报
回复
你说的太多了吧,什么都想学呀?学好一门就好了
learnjsp2005 2005-11-18
  • 打赏
  • 举报
回复
诶,不知道看那个啊
kingofhawks 2005-11-18
  • 打赏
  • 举报
回复
Google下,很多的哈哈~~(非转贴哦)
jxdn_yang 2005-11-18
  • 打赏
  • 举报
回复
百度下,很多的

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧