首页 > 技术文章 > 实习体验

linux-java 2015-09-08 16:01 原文

  实习半个多月了,先撸了两个星期的js,对js还行,但是对于html和css就完全无感,感觉完全没有看见的逻辑,用起来不舒服,换回后台。

  公司用的框架应该是tapestry+spring+hibernate,tapestry应该算是较为传统的jsp吧,刚刚接触的时候,不是很熟悉,也被庞大的代码量惊呆了。tapestry与ssh框架的区别主要在于表现层,感觉tapestry似乎是面向组件的,所以在修改页面项与后台数据库时还是较为方便的 。前几天,接触第一个小项目,添加一个checkboxgroup,看起来很简单,要考虑的问题其实不少,很有助于对于整个系统的了解。首先要在表现层获得checkboxgroup的值,传入实体对象,然后追本溯源,在实体对象持久化的过程中加入标签的值,然后,要根据这个标签的值修改关联表,由于系统的工作特性是由客户端和服务器端双方向构成,对应数据集群也有两个,而此关联表仅存于服务器端。实现该表的DAO层,实现对应的service,并加入centerservice,在服务器端实现相应方法,修改数据库,技术难点不多,有助于了解整个系统

  ajax,socket……java上还有好多东西比较浅显的都不理解,微信的开发还是要继续去做

推荐阅读