SSH是关于什么方面的 请高手指点

xiaoshuidi123 2012-03-13 10:39:04
我听说ssh模式挺流行的 ,请问各位高手它是关于做网站方面的还是做软件的 谢谢
...全文
144 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
基础不扎实的情况下,请不要先涉足这些东西,否则将会成为一名框架奴!!

如果对下面这些知识点不熟悉的话,那就先把 SSH 放一下!

在使用 Struts 等 MVC 框架之前,我认为应该先掌握:

* 了解 application, session, request, page 四种范围的特点,以及使用时的注意事项
* 熟练使用 Servlet,以及 Servlet 相关的 Filter、Listener 等
* 使用 Servlet + JSP + JDBC 至少做过一个有 10 个功能的应用
* 了解前端控制器、视图助手、组合视图、分配器视图等 J2EE 中涉及视图层的模式

在使用 Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西:

* 使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池?
* JDBC 中的行集(RowSet)是做什么用的?
* JDBC 如何实现对象/关系映射,也就是 O/R Mapping
* 为什么 JDBC 规范推荐首选从 DataSource 中获得数据库连接对象(JDBC 4.0 Specification, p.51.),
而不是首选从 DriverManager 中获得连接对象?
* 使用 DriverManager 获得连接对象时,虽然从实现 JDBC 4.0 规范的驱动程序开始,不需要使用
Class.forName("xxx.xxx.xxx.Driver"); 了,但我们也有必要了解一下这句话的作用是什么?
* 单纯地使用 JDBC 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用
多个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制?

在使用 Spring 等 IoC 框架之前,我认为应先掌握:

* 熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找
* 掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性
的要求(别看这个很简单,实际上很少有人知道)
* 了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理
的优缺点,并且了解一下动态代理是做什么用的
* 熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么
* 能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU
算法的 Map 等等之类的
仨枝烟 2012-03-16
  • 打赏
  • 举报
回复
期待中。。。。后面可能为学的啊
ncist_jianeng 2012-03-16
  • 打赏
  • 举报
回复
java网页开发流行框架。。你学了就懂了
昔久 2012-03-16
  • 打赏
  • 举报
回复
使代码的可读性,维护性,耦合性等,都会提升,而且提高开发效率,但是项目的运行速度会下降
xiaoshuidi123 2012-03-16
  • 打赏
  • 举报
回复
学习啦 各位高手还有什么详细的东西 给我讲讲呗
安特矮油 2012-03-13
  • 打赏
  • 举报
回复
就是java方面的三个框架,至于你拿他做什么就根据你的需求咯
GHJGHJDD 2012-03-13
  • 打赏
  • 举报
回复
是3个框架,让你的代码更有效率
dscideal 2012-03-13
  • 打赏
  • 举报
回复
三大框架。。。。做什么就随便了

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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