10 2018 档案

摘要:前言 对比分析一下Mybatis和Hibernate。二、说说Hibernate 在【SSH】SSH框架(四)——Hibernate中向大家介绍过Hibernate,他是一个标准的ORM框架(对象关系映射)。不需要程序员写sql语句,sql语句自动生成。如果想要对sql语句进行优化、修改,是比较困难 阅读全文
posted @ 2018-10-31 17:26 palyer 阅读(175) 评论(0) 推荐(0)
摘要:前言 前一篇介绍了Mybatis的别名的使用,这个方法也是非常方便的。下面介绍一下Mybatis的最精彩的亮点——动态SQL。通过mybatis提供的各种标签方法实现动态拼接sql。 if if标签可以起到判断的作用,用来判断我们所要查询的字段是否为空或者是‘’,可以让sql语句更加的灵活。提高了复 阅读全文
posted @ 2018-10-30 17:22 palyer 阅读(170) 评论(0) 推荐(0)
摘要:前言 上一篇介绍了mapper代理方法的使用,这个是我们开发的一个基础,这里小编向大家带来可以让程序员减少工作量的东西——别名,我们可以自己定义别名,也可以使用系统自带的别名,非常方便。 Mybatis支持的别名 Mybatis定义的别名 在我们的java中已经自己定义了一些常用的数据类型,比如in 阅读全文
posted @ 2018-10-29 16:28 palyer 阅读(1176) 评论(0) 推荐(0)
摘要:一、前言 在前面分享了Mybatis的一些增删改查的操作过程,在接下来的过程中呢,可以说是涉及到一些框架的知识了,继续学习使用mapper代理方法。 从原始三层的架构到Mapper代理 下面这张图是最原始的三层架构的图,分成了UBD三个层,不同的层处理不同的事务。可以看出,当B和D之间的接触比较多的 阅读全文
posted @ 2018-10-28 22:26 palyer 阅读(559) 评论(0) 推荐(0)
摘要:添加 添加需 添加用户,返回添加的用户信息,包括(id,address,sex,username,birthday) 在User.xml添加insert的sql语句 这次我们使用的是添加用户,所以要使用insert标签。 这里有几点是需要我们要留意的: 1.因为要插入的是用户实体,所以我们的输入格式 阅读全文
posted @ 2018-10-27 21:32 palyer 阅读(188) 评论(0) 推荐(0)
摘要:前言 要对数据库进行操纵,得有一个需求,所以拟定了一个下面的需求,实现下面的功能: 根据用户id查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户 更新用户 删除用户 根据用户id查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户 更新用户 删除用户 程序编写 建立User.ja 阅读全文
posted @ 2018-10-26 22:36 palyer 阅读(199) 评论(0) 推荐(0)
摘要:环境 mybatis-3.2.7.jar IDEA mysql数据库 mysql数据库驱动,mysql-connector-java-5.1.7-bin.jar mybatis-3.2.7.jar IDEA mysql数据库 mysql数据库驱动,mysql-connector-java-5.1.7 阅读全文
posted @ 2018-10-26 16:57 palyer 阅读(183) 评论(0) 推荐(0)
摘要:在此文中,将详细讲解如何在Windows平台中安装MySQL数据库,即MySQL5.7.17压缩版数据库。关于MySQL5.7.17数据库压缩版的下载,https://dev.mysql.com/downloads/mysql/5.7.html#downloads解压并安装由于我们下载的MySQL5 阅读全文
posted @ 2018-10-26 13:40 palyer 阅读(200) 评论(0) 推荐(0)
摘要:EL函数库介绍 由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。 这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示: EL函数使 阅读全文
posted @ 2018-10-24 17:35 palyer 阅读(323) 评论(0) 推荐(0)
摘要:什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的显示! 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数 阅读全文
posted @ 2018-10-24 16:09 palyer 阅读(299) 评论(0) 推荐(0)
摘要:一、前言 从这篇博客开始,就正式介绍一下我们的Mybatis,他是一个什么东西,为什么叫做框架?为什么会有很多人使用他?他的灵活的地方体现在哪里? What is MyBatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software fo 阅读全文
posted @ 2018-10-23 21:14 palyer 阅读(189) 评论(0) 推荐(0)
摘要:JSP JavaBean JavaBean是特殊的Java类,使用J ava语言书写,并且遵守JavaBean API规范。 接下来给出的是JavaBean与其它Java类相比而言独一无二的特征: 提供一个默认的无参构造函数。 需要被序列化并且实现了Serializable接口。 可能有一系列可读写 阅读全文
posted @ 2018-10-18 21:03 palyer 阅读(154) 评论(0) 推荐(0)
摘要:JSP 标准标签库(JSTL) JSTL(JSP Standard Tag Library ) 减少java代码,简化页面编写;功能封装,提高可重用性 JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文 阅读全文
posted @ 2018-10-18 20:47 palyer 阅读(132) 评论(0) 推荐(0)
摘要:一个电影剧本就是一个由画面讲述的故事。它就像一个名词, 有一个主题,一个电影剧本是关于一个人或几个人,在一个地方或几个地方,去做他、她或他们的“事情” 电影剧本写作的确是一种工艺技能,一门艺术。多年来,我阅读了成千上万的电影剧本,时常去看一些特定的东西。首先,页面如何?是否留白太多,或者段落太稠密、 阅读全文
posted @ 2018-10-17 18:55 palyer 阅读(1683) 评论(0) 推荐(0)
摘要:JSP 自定义标签 自定义标签是用户定义的JSP语言元素。当JSP页面包含一个自定义标签时将被转化为servlet,标签转化为对被 称为tag handler的对象的操作,即当servlet执行时Web container调用那些操作。 JSP标签扩展可以让你创建新的标签并且可以直接插入到一个JSP 阅读全文
posted @ 2018-10-16 22:02 palyer 阅读(185) 评论(0) 推荐(0)
摘要:JSP Cookie 处理 Cookie是存储在客户机的文本文件,它们保存了大量轨迹信息。在servlet技术基础上,JSP显然能够提供对HTTP cookie的支持。 通常有三个步骤来识别回头客: 服务器脚本发送一系列cookie至浏览器。比如名字,年龄,ID号码等等。 浏览器在本地机中存储这些信 阅读全文
posted @ 2018-10-15 22:06 palyer 阅读(215) 评论(0) 推荐(0)
摘要:JSP 过滤器 JSP 和 Servlet 中的过滤器都是 Java 类。 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。 可以将一个或多个过滤器附加到一个 Servlet 或一组 Servlet。过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HT 阅读全文
posted @ 2018-10-15 20:50 palyer 阅读(142) 评论(0) 推荐(0)
摘要:JSP 表单处理 GET 方法 GET方法将请求的编码信息添加在网址后面,网址与编码信息通过"?"号分隔。如下所示: GET方法是浏览器默认传递参数的方法,一些敏感信息,如密码等建议不使用GET方法。 用get时,传输数据的大小有限制 (注意不是参数的个数有限制),最大为1024字节。 POST 方 阅读全文
posted @ 2018-10-15 20:25 palyer 阅读(199) 评论(0) 推荐(0)
摘要:今天编辑jsp文件时 发现 jsp文件编辑了 阅读全文
posted @ 2018-10-15 19:23 palyer 阅读(99) 评论(0) 推荐(0)
摘要:JSP 客户端请求 当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的。 HttpServletRequest类 request对象是javax.servlet.http.HttpServletRequest类的实例。每当客户端请 阅读全文
posted @ 2018-10-15 18:55 palyer 阅读(276) 评论(0) 推荐(0)
摘要:JSP 动作元素 与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用。JSP动作元素是用XML语法写成的。 利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。 动作元素只有一种语法,它符合XML标准: 动作元素基本上都是预 阅读全文
posted @ 2018-10-15 18:21 palyer 阅读(151) 评论(0) 推荐(0)
摘要:JSP 隐式对象 JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。 JSP所支持的九大隐式对象: request对象 request对象是javax.servlet.http.HttpServletRequest 类的实 阅读全文
posted @ 2018-10-14 18:28 palyer 阅读(122) 评论(0) 推荐(0)
摘要:JSP(全称Java Server Pages) JSP 技术是以 Java 语言作为脚本语言的,JSP 网页为整个服务器端的 Java 库单元提供了一个接口来服务于HTTP的应用程序。 JSP文件后缀名为 *.jsp 。标签通常以<%开头以%>结束。 JSP开发的WEB应用可以跨平台使用,既可以运 阅读全文
posted @ 2018-10-13 22:13 palyer 阅读(172) 评论(0) 推荐(0)
摘要:什么是遍历? jQuery 遍历,意为"移动",用于根据其相对于其他元素的关系来"查找"(或选取)HTML 元素。以某项选择开始,并沿着这个选择移动 下图展示了一个家族树。通过 jQuery 遍历,能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。这 阅读全文
posted @ 2018-10-12 18:09 palyer 阅读(164) 评论(0) 推荐(0)
摘要:jQuery hide() 和 show() 通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: $(selector).hide(speed,callback); $(selector).show(speed,callback); 可选的 speed 阅读全文
posted @ 2018-10-12 17:33 palyer 阅读(291) 评论(0) 推荐(0)
摘要:jQuery 选择器 jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。 jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已经存在的 CSS 选择器,除此之外,它还有一些自定义的选择器。 jQuery 中所有选择器都以美元符号开 阅读全文
posted @ 2018-10-11 22:52 palyer 阅读(426) 评论(0) 推荐(0)
摘要:这几天做博客发现CentOS 中没有自己用的nginx 所以就无法直接安装 nginx 了由于 yum 源中没有我们想要的 nginx,那么我们就需要创建一个 “/etc/yum.repos.d/nginx.repo”的文件,其实就是新增一个 yum 源。 [root@node~]# vim /et 阅读全文
posted @ 2018-10-10 21:17 palyer 阅读(4546) 评论(0) 推荐(0)
摘要:一、Yum源 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次 阅读全文
posted @ 2018-10-10 20:32 palyer 阅读(798) 评论(0) 推荐(0)
摘要:jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 来看个实例 什么是 jQuery ? jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: HT 阅读全文
posted @ 2018-10-09 22:17 palyer 阅读(136) 评论(0) 推荐(0)
摘要:JavaScript HTML DOM 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树: 通过 阅读全文
posted @ 2018-10-08 19:53 palyer 阅读(193) 评论(0) 推荐(0)
摘要:JavaScript Array(数组) 对象 创建数组, 为其赋值: 河正宇金玉石朴日图 什么是数组? 数组对象是使用单独的变量名来存储一系列的值。 常用方式尚未声明 var myCars=new Array();//创建一个数组; var myCars=new Array([size]);//创 阅读全文
posted @ 2018-10-07 12:31 palyer 阅读(181) 评论(0) 推荐(0)
摘要:JavaScript 字符串(String) 对象 一个字符串用于存储一系列字符就像 "John Doe". 一个字符串可以使用单引号或双引号: 使用位置(索引)可以访问字符串中任何的字符: 字符串的索引从零开始, 所以字符串第一字符为 [0],第二个字符为 [1], 等等。 可以在字符串中使用引号 阅读全文
posted @ 2018-10-06 22:43 palyer 阅读(164) 评论(0) 推荐(0)
摘要:JavaScript 对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 此外,JavaScript 允许自定义对象。 所有事物都是对象 JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。 布 阅读全文
posted @ 2018-10-06 16:06 palyer 阅读(218) 评论(0) 推荐(0)
摘要:JavaScript if...Else 语句 条件语句 在 JavaScript 中,我们可使用以下条件语句: if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 if...els 阅读全文
posted @ 2018-10-06 07:40 palyer 阅读(330) 评论(0) 推荐(0)
摘要:比较运算符 比较运算符在逻辑语句中使用,以测定变量或值是否相等。 JavaScript"=="的作用 ==用于一般比较, 用于严格比较,==在比较的时候可以转换数据类型, 严格比较,只要类型不匹配就返回flase。 x=5,下面的表格解释了比较运算符: ==和 的区别:"==" 只要求值相等; " 阅读全文
posted @ 2018-10-05 22:45 palyer 阅读(286) 评论(0) 推荐(0)
摘要:JavaScript 作用域 在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。 JavaScript 函数作用域: 作用域在函数内修改。 JavaScript 局部作用域 变量在函数内声明,变量为局部作用域。 局部变量: 阅读全文
posted @ 2018-10-04 22:23 palyer 阅读(286) 评论(0) 推荐(0)
摘要:JavaScript 函数 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 JavaScript 函数语法 函数就是包裹在花括号中的代码块,前面使用了关键词 function: 当调用该函数时,会执行函数内的代码。 可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 Ja 阅读全文
posted @ 2018-10-03 21:43 palyer 阅读(195) 评论(0) 推荐(0)
摘要:JavaScript for 循环 使用for循环 显示 不同类型的循环 JavaScript 支持不同类型的循环: for - 循环代码块一定的次数 for/in - 循环遍历对象的属性 while - 当指定的条件为 true 时循环指定的代码块 do/while - 同样当指定的条件为 tru 阅读全文
posted @ 2018-10-02 20:21 palyer 阅读(234) 评论(0) 推荐(0)