郑可琪

Results 23 comments of 郑可琪

29 郑可琪 [提示框](https://shelyer.github.io/js14.html)

29 郑可琪 [图片全屏效果](https://shelyer.github.io/js18/)

29 郑可琪 [模拟时钟](https://shelyer.github.io/js06/index.html)

29 郑可琪 [按钮点击](https://shelyer.github.io/js08/)

29 郑可琪 [抽奖小程序](https://shelyer.github.io/js05/)

29 郑可琪 [放大镜效果](https://shelyer.github.io/js10/index.html)

29 郑可琪 [事件案例](https://shelyer.github.io/js09/index.html)

29 郑可琪 1.在企业的职位可分为:软件工程师、系统架构师、售前技术工程师、技术经理、项目经理、测试工程师等。 企业级应用开发,大到全国联网的系统,小到中小企业的应用解决方案,Java都占有极为重要的地位 网站开发,当然就是JSP+Servlet+JavaBean,一直以来都相当流行 移动领域,最典型的应用是手机游戏(国内主要是这方面) 行内现状: 随着科技的不断发展,Java的社会市场需求也在不断的增加 2.官方的说法:SSH是 struts+spring+hibernate的一个集成框架,是目前较流行的一种web应用程序开源框架。 个人的见解:SSH不是一个框架,而是把多个框架(Struts、Spring以及Hibernate)紧密的结合在一起,用于构建灵活、易于扩展的多层Web应用程序。 SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。 SSH不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离,耦合度降低,系统 的灵活性更好,可复用性高。同时,框架为我们提供了一些基础性的服务,使我们的开发更加简单,大大提高开发效率。 3.SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。 其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。 4.如果比较两者的区别的话主要比较Struct和Spring-MVC以及Hibernate和MyBatis Struct和Spring-MVC都是负责取转发的,但是两者针对request的请求上面区别很大,Struct是针对一个Action类来进行请求的,即一个Action类对应于一个请求,所以类拦截,请求的数据类共享。而Spring-MVC则是针对于方法级别的请求的,也就是一个方法对应于一个请求,属于方法拦截,请求的数据方法不共享。 Hibernate是一种O/R关系型,即完成数据库表和持久化类之间的映射,而MyBitas是针对的SQL-Maping,个人理解是一种Hibernate把数据库给封装好以后,可以调用相应的数据库操作语句HQL,而MyBitas则是用的原始的数据库操作语句。 SSH个人虽然感觉很笨重,但是对于理解MVC模型乃至IOC来说还是不错的,蛮适合练手的,但是SSM则是使用起来让人感觉飞快,无论面向OOP还是面向AOP编程,都给人一种通透的快感。 选择ssh。

29 郑可琪 [tab选项卡]( https://shelyer.github.io/index.html)