2017年7月31日

struts2的运行原理以及底层的工作机制

摘要: 1 请求,请求路径是/login(发起请求,被filter拦截) 2 DispatcherFilter 3 获取当前请求的路径 通过request对象 request.getServletPath 4 提前配置好路径与Action类之间的关系 (map.get(path)) 使用一个HashMap 阅读全文

posted @ 2017-07-31 22:40 不好说 阅读(1450) 评论(0) 推荐(0) 编辑

jdbc,mybatis,hibernate各自优缺点及区别

摘要: 先比较下jdbc编程和hibernate编程各自的优缺点。 JDBC: 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1,使用jdbc编程需要连接数据库,注册驱动和数据库信息 2,操作Connection,打开Statement对象 3,通过Statement对象执行SQL,返回结果到Res 阅读全文

posted @ 2017-07-31 22:36 不好说 阅读(36242) 评论(0) 推荐(7) 编辑

struts2与springmvc的区别

摘要: 1 机制不同 springmvc的入口是servlet,struts2的入口是filter,导致了二者的机制不同; 2 性能不同 spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性, 阅读全文

posted @ 2017-07-31 22:33 不好说 阅读(410) 评论(0) 推荐(0) 编辑

集合的三种遍历方式

摘要: 迭代器 foreach for 阅读全文

posted @ 2017-07-31 10:09 不好说 阅读(373) 评论(0) 推荐(0) 编辑

集合由量大接口派生来:Collection 和 Map

摘要: Collection - 存放单个数据 |-List 实现类:ArrayList(Vector) LinkedList Vector的子类Stack |-Set 实现类:HashSet TreeSet Map - 存放具有映射关系的数据,例如:语文:70, 实现类:HashMap(Hashtable 阅读全文

posted @ 2017-07-31 10:00 不好说 阅读(203) 评论(0) 推荐(0) 编辑

集合和数组的区别

摘要: 存放元素类型的区别: 数组中可以存放基本数据类型,也可以存放引用类型; 集合只能存放引用类型。【特殊:在集合中添加基本数据类型,会将基本数据类型自动装箱】; 长度的区别: 数组的长度是固定的。但是集合的长度是可变的 阅读全文

posted @ 2017-07-31 09:58 不好说 阅读(167) 评论(0) 推荐(0) 编辑

导航