Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。 Spring的核心是控制反转(IoC)和面向切面(AOP)。 为什么说Spring是一个一站式的轻量级开源框架呢?EE开发可分成三层架构,针对JavaEE的三层结构,每一层Spring都提供了不同的解决技术。 ...
分类:
编程语言 时间:
2018-05-17 00:55:49
阅读次数:
240
Struts2+Spring+Hibernate导包1.1 ? Struts2导入jar包:* struts2/apps/struts2-blank.war/WEB-INF/lib/*.jar* 导入与spring整合的jar * struts2/lib/struts2-spring-plugin-2.3.15.3.jar --- 整合Spring框架 * struts2/lib/st
分类:
其他好文 时间:
2018-05-15 17:46:53
阅读次数:
160
登陆页面的验证码生成与验证 特点:基于strurs2框架 减少对数据库的访问次数 避免无效的访问 提高服务器的性能 1 登陆界面:基于struts2框架 <s:src action>动态获取随机验证码图片 <%@ page language="java" import="java.util.*" p ...
分类:
其他好文 时间:
2018-05-14 22:57:22
阅读次数:
199
一. SpringMVC入门 1.1 Springmvc是什么 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图: 1.2 Springmvc处理流程 二. 入门程序2.1 导包 2.2 创建spring ...
分类:
编程语言 时间:
2018-05-13 19:57:01
阅读次数:
195
1. Spring框架 1)专业术语 高内聚、低耦合: 类内部的关系越紧密越好,类与类的关系越少越好! 非侵入式设计: 侵入式设计: 引入的组件对现有的类的结构会有影响,这种就是“侵入式设计”的组件! 非侵入式设计: 引入组件对现有的类的结构没有影响! Struts2: 侵入式设计! Hiberna ...
分类:
编程语言 时间:
2018-05-13 19:04:41
阅读次数:
252
1.HashMap和Hashtable的区别2.StringBuilder内部实现机制3.SpringMVC和Struts2的区别4.Spring事务的管理5.Hibernate与MyBatis的比较6.GC算法有哪些7.垃圾回收器有哪些8.如何调优JVM9.Java 中堆和栈有什么区别?10.缓存 ...
分类:
编程语言 时间:
2018-05-13 11:55:33
阅读次数:
198
近测试公司一个已经上线好久的老项目接口时候发现访问路径错误也能访问。 欣喜若狂以为发现了struts2的漏洞;后来网上查找相关资料发现这只是struts2的对路径的一个默认处理; 接口正常路径:http://localhost:8080/wxt/hr/basicInfor!getRequisiteI ...
分类:
其他好文 时间:
2018-05-12 15:34:59
阅读次数:
138
2018-05-11 22:21:16 jsp脚本形式 1)<% %> 2)<%= %> 3<%! %> 当jsp文件被翻译后,可以在Tomcat/work下找到翻译后的xxx_jsp.java文件,打开发现 导入Tomcat源代码文件查找HttpJspBase发现 HttpJspBase继承了Ht ...
分类:
Web程序 时间:
2018-05-12 03:08:33
阅读次数:
221
前言 最近老大让每周写一篇技术性的博客,想想也没啥写,就想着随便拿个以前的项目去研究研究五大框架的底层代码。本人水平有限,有不对的地方还望大家勿喷,指正! 开始之前先了解下strtus2的工作流程: 工作原理图: (1) 客户端(Client)向Action发用一个请求(Request) (2) C ...
分类:
其他好文 时间:
2018-05-12 02:57:55
阅读次数:
189
从深圳回武汉的面试感想以及一些面试题 大家好,我是ITDragon龙,今天分享一些面试中常问的题目,和一些面试感受。我是四月二十五号离职,二十六号上午八点从深圳出发,下午三点到武汉。二十七号便开始参加面试。每天上午去面试,中午去小区监工,下午再去面试,中途可能还有几个电话面试。面试算的上颇有经验吧! ...
分类:
其他好文 时间:
2018-05-12 02:38:29
阅读次数:
146