03 2016 档案

摘要:MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些 阅读全文
posted @ 2016-03-31 22:49 习惯沉淀 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一、事务传播行为种类 一、事务传播行为种类 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务 阅读全文
posted @ 2016-03-31 21:37 习惯沉淀 阅读(5746) 评论(0) 推荐(0) 编辑
摘要:[导读] 在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单(ID)serialize();get方式提交表单get() 方法通过远程 HTTP 在jquery中ajax提交表单有po 阅读全文
posted @ 2016-03-31 21:05 习惯沉淀 阅读(2410) 评论(0) 推荐(0) 编辑
摘要:一、SpringMVC注解入门 1. 创建web项目2. 在springmvc的配置文件中指定注解驱动,配置扫描器 Xml代码 <!-- mvc的注解驱动 --> <mvc:annotation-driven /> <!--只要定义了扫描器,注解驱动就不需要,扫描器已经有了注解驱动的功能 --> < 阅读全文
posted @ 2016-03-30 10:59 习惯沉淀 阅读(1282) 评论(0) 推荐(1) 编辑
摘要:使用上的区别: DispatcherServlet StrutsPrepareAndExecuteFilter Handler(实现Controller或者HttpRequestHandler或者注解) Action(实现ActionSupport) HandlerInterceptor Inter 阅读全文
posted @ 2016-03-30 02:11 习惯沉淀 阅读(268) 评论(0) 推荐(0) 编辑
摘要:方法一: 通过@PathVariabl注解获取路径中传递参数 JAVA @RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id, @PathVariable Strin 阅读全文
posted @ 2016-03-30 02:00 习惯沉淀 阅读(331) 评论(0) 推荐(0) 编辑
摘要:在学习 Spring Mvc 过程中,有必要来先了解几个关键参数: @Controller: 在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。 1 2 3 4 5 @Controller public class UserAction { } 阅读全文
posted @ 2016-03-30 01:43 习惯沉淀 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.tuicool.com/articles/F7byQn 前言 SpringMVC是目前主流的Web MVC框架之一。 如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-intr 阅读全文
posted @ 2016-03-30 01:34 习惯沉淀 阅读(1688) 评论(0) 推荐(0) 编辑
摘要:如下一段配置,熟悉DWR的再熟悉不过了:<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-p 阅读全文
posted @ 2016-03-30 01:19 习惯沉淀 阅读(483) 评论(0) 推荐(0) 编辑
摘要:本教程将深入讲解 Spring 简单而强大的事务管理功能,包括编程式事务和声明式事务。通过对本教程的学习,您将能够理解 Spring 事务管理的本质,并灵活运用之。 先决条件 本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需要具备基本的事务管理的知识,比如:事务的定 阅读全文
posted @ 2016-03-30 00:56 习惯沉淀 阅读(304) 评论(0) 推荐(0) 编辑
摘要:<mvc:annotation-driven/>相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。<cont 阅读全文
posted @ 2016-03-30 00:29 习惯沉淀 阅读(1261) 评论(0) 推荐(0) 编辑
摘要:J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。 客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。 当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用 阅读全文
posted @ 2016-03-29 23:23 习惯沉淀 阅读(564) 评论(0) 推荐(0) 编辑
摘要:一. 前言 MVC不是框架而是一种设计模式。 MVC的全名Model View Controller,即模型-视图-控制器的缩写,这是一种设计模式,而非架构。MVC它强制的使用应用程序的输入、处理、和输出分开,这三 个核心组件分别处理各自的的任务,最典型的MVC模式就是:jsp+servlet+ja 阅读全文
posted @ 2016-03-29 23:08 习惯沉淀 阅读(621) 评论(0) 推荐(0) 编辑
摘要:一、Where select * from tableName where id="2012"; 就是查找tableName中,id=2012的记录。 这里的where对查询的结果进行了筛选。只有满足where子句中条件的记录才会被查询出来。 二、Group By 根据上表,需求:求出Apple在C 阅读全文
posted @ 2016-03-29 22:20 习惯沉淀 阅读(989) 评论(0) 推荐(0) 编辑
摘要:js事件 必须使用的事件1.超链接事件2.表单的提交3.表单内部界面对象的交互 onclick事件 [javascript] view plain copy <script language="javascript"> function a() { window.alert("hello!"); } 阅读全文
posted @ 2016-03-28 20:39 习惯沉淀 阅读(334) 评论(0) 推荐(0) 编辑
摘要:分层结构的好处:1、降低了代码之间的耦合性 2、提高了代码的重用性 一. 概述 MVC的全名Model View Controller,即模型-视图-控制器的缩写,这是一种设计模式,而非架构。MVC它强制的使用应用程序的输入、处理、和输出分开,这三个核心组件分别处理各自的的任务,最典型的MVC模式就 阅读全文
posted @ 2016-03-28 18:25 习惯沉淀 阅读(2330) 评论(0) 推荐(1) 编辑
摘要:json相信大家都用的多,jsonp我就一直没有机会用到,但也经常看到,只知道是“用来跨域的”,一直不知道具体是个什么东西。今天总算搞明白了。下面一步步来搞清楚jsonp是个什么玩意。 同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本获取或设置另一个 阅读全文
posted @ 2016-03-28 18:21 习惯沉淀 阅读(875) 评论(0) 推荐(0) 编辑
摘要:springmvc的使用,在controller中通过注解的形式,获取从前端jsp页面传过来的action参数。 springmvc的使用,在controller中通过注解的形式,获取从前端jsp页面传过来的action参数。 springmvc的使用,在controller中通过注解的形式,获取从 阅读全文
posted @ 2016-03-28 18:12 习惯沉淀 阅读(1536) 评论(0) 推荐(0) 编辑
摘要:①springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 ②springmvc是基于方法开发,传递参数是通过方法形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。 ③Struts2采用值栈存储 阅读全文
posted @ 2016-03-28 17:41 习惯沉淀 阅读(564) 评论(0) 推荐(0) 编辑
摘要:POST请求中文乱码问题解决方法: 在web.xml文件中添加编码过滤器,如下: GET请求中文参数出现乱码解决方法: 方法一: 修改tomcat的配置文件server.xml添加编码URIEncoding="utf-8"与工程编码一致,如下: 方法二: 对参数进行重新编码,如下: ISO8859- 阅读全文
posted @ 2016-03-28 17:35 习惯沉淀 阅读(1722) 评论(0) 推荐(0) 编辑
摘要:SQL Server 复制表结构及数据到新表 select * into 目标表名 from 源表名(要求目标表不存在,因为在插入时会自动创建) 只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立 复制旧表的数据到新表 阅读全文
posted @ 2016-03-28 16:40 习惯沉淀 阅读(453) 评论(0) 推荐(0) 编辑
摘要:limit是mysql的语法 select * from table limit [m],n; 其中,m—— [m]为可选,如果填写表示skip步长,即跳过m条。 n——显示条数。指从第m+1条记录开始,取n条记录。 如: select * from stu limit 2,4; 即:取stu表中第 阅读全文
posted @ 2016-03-28 15:59 习惯沉淀 阅读(1865) 评论(0) 推荐(0) 编辑
摘要:概念: 1.所谓的指针,就是java中的对象的引用。比如String s;这个s就是指针。2.所谓的空指针,就是指针的内容为空。比如上面的s,如果令它指向null,就是空指针。3.所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。比如上面的s假 阅读全文
posted @ 2016-03-27 19:57 习惯沉淀 阅读(388) 评论(0) 推荐(0) 编辑
摘要:public 公共,加上这个修饰的属性和方法,可以在程序的任何其它地方访问 。private 私有,和public相反,加上这个修饰的属性和方法,只允许在本类中访问。protected 保护,位于public和private中间,加上这个修饰的属性和方法,只能在子类(extends)和同包下的程序访 阅读全文
posted @ 2016-03-26 09:23 习惯沉淀 阅读(937) 评论(0) 推荐(0) 编辑
摘要:final 放在类前面如果某个类在定义时,前面有修饰词final,则该类不能被继承 final 放在属性前面属性声明时,如果前面有修饰词final,则该属性值不能被更改,即此时该属性为常量 final放在方法前面如果某个方法在定义时,前面有修饰词final,则该方法可以被调用,不能重写 阅读全文
posted @ 2016-03-26 09:19 习惯沉淀 阅读(239) 评论(0) 推荐(0) 编辑
摘要:Spring常用注解 注:转自http://www.cnblogs.com/xdp-gacl/p/3495887.html 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan bas 阅读全文
posted @ 2016-03-26 08:55 习惯沉淀 阅读(307) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示