04 2017 档案
摘要:一.动态Sql: 1.概念:MyBatis的一个强大的特性之一就是它的动态SQL能力。MyBatis采用功能强大的基于OGNL的表达式来消除其它元素。 2.if标签: 在动态sql中所做的最通用的事情是包含部分where字句的条件。比如: 注意:test属性是判断条件,它的值与传入参数有关 3.ch
阅读全文
摘要:一.实现面向接口编程 具体操作方法如下: 第一:编写一个接口(IUser.java) 接口暂时为空接口,接口文件包路径:com.gusi.demo.idao.IUser 第二:修改映射文件(User.xml) 将namespace属性值改为上面定义接口的类的全名称com.gusi,demo.idao
阅读全文
摘要:一.什么是MyBatis MyBatis是支持普通SQL查询,动态sql和高级结果映射的优秀持久层框架。 MyBatis几乎封装了所有必须但是又重复,繁琐的JDBC代码 MyBatis使用简单的XML方式进行主要的配置和SQL映射配置,从而将接口的方法映射到sql,将Java的POJO(Plan O
阅读全文
摘要:一.什么是JSON JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。在数据传输数据过程中,传递的只是一种符合Json语法格式的字符串,总的来说,传输的还是字符串。 JSON有两种结构: json简单来说就是javascript中的对象和数组,所以这两种结构
阅读全文
摘要:一.为什么要用Ajax 1.传统Web编程存在以下不足: 重新刷新客户端网页,浪费的带宽较多 请求等待时间依赖服务器响应时间,客户体验不好 频繁刷新页面会使服务器负担重 重新刷新客户端网页,浪费的带宽较多 请求等待时间依赖服务器响应时间,客户体验不好 频繁刷新页面会使服务器负担重 二.Ajax技术和
阅读全文
摘要:一.基本数据类型转换之向上转型和向下转型 1.向上转型: 整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则:容量小的类型可自动转换为容量大的数据类型; byte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。boolean类型是不可以转换为其它基本数据类
阅读全文
摘要:一.java中的常量和变量 1.变量的概念: 占据着内存中的某一个存储区域; 该区域有自己的名称(变量名)和类型(数据类型); 该区域的数据可以在同一类型范围内不断变化; 占据着内存中的某一个存储区域; 该区域有自己的名称(变量名)和类型(数据类型); 该区域的数据可以在同一类型范围内不断变化; 2
阅读全文
摘要:一.何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路,方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间的交流
阅读全文
摘要:一.HTML的定义: HTML是用来描述网页的一种语言: HTML:超文本标签语言(Hyper Text Markup Language) 浏览器:"解释和执行"HTML源码的工具 HTML:超文本标签语言(Hyper Text Markup Language) 浏览器:"解释和执行"HTML源码的
阅读全文
摘要:一.Filter的作用 当用户的请求到达指定的URL之前,可以借助Filter来改变这些请求的内容;同样的,当响应结果到达客户端之前,可以使用Filter修改输出的内容。 二.FilterChain(过滤器链) 一个FilterChain中包含多个Filter。 三.过滤器的工作原理 四.过滤器的生
阅读全文
摘要:一.数据显示:(大容量数据显示特点) 1.以列表方式显示数据的特点: 优势:数据能够按照指定格式显示,布局清晰,不受信息数量的限制 不足:当数据量较多,需要用户拖动页面才能浏览更多信息 当采用分页技术实现批量数据的页面显示时,就既能显示多条信息,又不需要拖动页面。 二.分页实现的思路: 1.分页显示
阅读全文

浙公网安备 33010602011771号