摘要: Struts的优缺点Struts优点:(1)实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现。(2)具有丰富的Tag标签库,如能灵活运用,能大大提高开发效率。(3)页面导航使系统的脉络更加清晰。通过一个配置... 阅读全文
posted @ 2019-04-04 16:07 JAY-WEN 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Hibernate是一个开源框架,由Gavin King创建。它是采用ORM模式实现数据持久层的java组件。它提供了高效的、强大的将java对象进行数据持久化操作的服务。利用hibernate,开发人员可以按照... 阅读全文
posted @ 2019-04-04 16:02 JAY-WEN 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 上面的是springMVC的工作原理图:1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web... 阅读全文
posted @ 2019-04-04 15:59 JAY-WEN 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Struts是一个web开源框架,由Craig Mcclanahan创建。它是以Webwork的设计思想为核心,吸收struts1的优点,可以说Struts2是struts1和Webwork结合的产物。 Stru... 阅读全文
posted @ 2019-04-04 15:56 JAY-WEN 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在Web应用中,经常会碰到连续多次点击“提交”按钮或者刷新页面导致form重复提交的情况,如何有效避免这种情况的发生呢?这里我们重点讨论采用Struts2的token机制来处理。闲话说到这里,直接上代码。stru... 阅读全文
posted @ 2019-04-03 16:21 JAY-WEN 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Struts2中拦截器与过滤器的区别总结如下:1)Intercepter是基于java反射机制的,是AOP的一种实现,而Filter是基于函数回调的。2)Intercepter不依赖servlet容器,而Filt... 阅读全文
posted @ 2019-03-29 13:15 JAY-WEN 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 关于Spring控制反转和依赖注入的文章、书籍很多,大家对其解释也仁者见仁,这里就不赘述了。下面我用通俗的例子和平实话语谈一谈自己的理解,希望对您有所帮助。 控制反转(IoC/Inv... 阅读全文
posted @ 2019-03-29 12:30 JAY-WEN 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。Overloaded的方法是可以改变返回值的类型。也就是说,重载的返回值类型可以相同也可以不同。1、... 阅读全文
posted @ 2019-03-29 11:05 JAY-WEN 阅读(81) 评论(0) 推荐(0) 编辑
摘要: rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ... 阅读全文
posted @ 2019-03-21 15:10 JAY-WEN 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1、去官网下载并安装 idea地址:https://www.jetbrains.com/idea/download文件有点大,耐心等待一会儿。2、下载破解(crack) jar 包地址 http://idea.l... 阅读全文
posted @ 2019-03-19 11:18 JAY-WEN 阅读(199) 评论(0) 推荐(0) 编辑