自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zyf的博客

努力成为咸鱼

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 JSON学习笔记

依旧继续跟着学习JSON~1、什么是JSONJavaScript对象表示法(Java Script Object Notation)JSON是存储和交换文本信息的语法。类似xmlJSON比xml更小、更快、更易解析(JSON使用JavaScript语法来描述数据对象,但是JSON仍然独立于语言和平台。且JSON文本格式在语法上与创建JavaScript对象的代码相同)2、JSON语法 JS

2017-08-30 17:46:10 267 2

转载 ajax学习

开始学习ajax,内容很少,跟着菜鸟教程做点笔记~(http://www.runoob.com/ajax/ajax-tutorial.html)1、什么是ajaxajax=异步JavaScript和XML,它用于创建快速动态网页。通过在后台与服务器进行少量数据交换,ajax实现了不重载整个页面情况下对一个页面的某部分进行更新2、ajax实例代码(先看看代码,后面进行代码分析)<!DOCTYPE ht

2017-08-30 17:04:21 303 1

转载 四、利用ssm进行登录和注册

依旧是转载~不过我会加上一些细节方面的修改,有些细节需要自己去摸索(http://blog.csdn.net/lxfHaHaHa/article/details/70142871)1)准备工作如果你是跟着上一篇博客来的,那么就已经创建好了那三个自己添加的查询语句(http://blog.csdn.net/zyf2333/article/details/77709466),接下来做下准备工作: 首先

2017-08-30 11:26:02 15182 12

转载 三、数据库操作(转)

在转载的第一篇博客中已经写了利用mybatis-generator自动生成映射的包(http://blog.csdn.net/zyf2333/article/details/77623537),这里继续来看看其生成的数据库操作以及mapper.xml。然后我们自己添加一些方法,为下一篇的“注册登录”打下基础 参考并转载的出处:(http://blog.csdn.net/lxfhahaha/arti

2017-08-30 10:37:25 1604 1

原创 spring-mybatis如何配置

前面已经有一篇利用idea整合ssm框架的helloworld入门项目(http://blog.csdn.net/zyf2333/article/details/77623537),这里主要跟着课本把基本配置说明一下。以供参考1)概述MyBatis-Spring项目是MyBatis社区自己编写出来的项目,使得MyBatis3能在Spring中使用。因此我们先要去下载MyBatis-Spring的ja

2017-08-29 17:23:54 549

原创 mybatis动态SQL

mybatis提供了对SQL语句动态的组装能力,利用几个简单的基本元素,就可以进行大量的判断工作。我们可以在mapper.xml中配置,这样可以大大减少我们工作。(也可以使用注解方式,但是该方式受限,可读性差,故仅介绍xml配置)1.概述mybatis主要包含如下几种元素 2.if元素if可以说是最常用的判断语句,常常与test属性联合使用。基本用法: 假设此处要根据角色名称(roleName)

2017-08-29 11:38:58 591

原创 mybatis级联问题(association、collection和discriminator)

mybatis的级联一般分为三种。一对一,一对多,多对多。但是实际生活中多对多比较少,因为它很复杂,书本上说是建议把多对多分解成双向一对多。接下来开始简介:association:一对一,比如你这个人和身份证就是一一对应的(我之前的requestMap的博客中简单讲了下这个元素的作用http://blog.csdn.net/zyf2333/article/details/77603028)colle

2017-08-28 21:41:15 713

转载 二、springmvc前后台交互(转)

依旧接着上一篇文章中建立好的项目目录来学习,如果不是按照我上一篇博客来,配置文件方面可能会出问题(http://blog.csdn.net/zyf2333/article/details/77623537) 接下来学习利用springmvc进行页面跳转,这里主要是用注解的方式来进行,依旧会写上点我个人的理解。(原出处:http://blog.csdn.net/lxfhahaha/article/d

2017-08-28 13:25:00 824

转载 一、使用IDEA,利用maven整合ssm框架(spring+springmvc+mybatis+mysql))

1.工具apache-tomcat 7apache-maven(后面详细讲!这东西我一开始也很懵逼)mysql 5以上的版本navicat(有了这个就不用cmd了,可以直接显示数据库,如下图,请自行百度绿色版QAQ)IntelliJ IDEA 2016.3.4(http://www.jb51.net/softs/527945.html,根据连接教程慢慢安装吧~)2.前言前不久学完了spr

2017-08-27 21:54:28 9441 9

原创 mybatis之resultMap的关联查询

mybatis支持关联查询,即多个表之间的查询。这里介绍三种关联查询——联合查询,构造查询,子查询联合查询要用到resultMap映射标记,在map配置文件中要用到<association>子节点(即复杂类型的关联)。下面依旧通过一个例子来说明:由于可能小伙伴们没耐性看之前的案例,此处我会将所有代码一起贴上来首先在数据库中创建如下两个表创建如下目录(仅创建框起来的文件),请自行添加mybatis

2017-08-26 16:23:39 583

原创 mybatis的resultType和resultMap基础用法

resultType和resultMap都是用于返回多行查询。二者不能一起用。区别在于后者能解决复杂查询时定的映射问题(比如有两个表相关联,此时就要用resultMap了)在返回多行记录时,mybatis都会把它们自动封装成Map,但是resultType只得到了其中的“值”,而resultMap则得到了对应的“键值”。下面是简单的用法:1、resultType xml中://此处返回的是Jike

2017-08-24 16:45:46 623

原创 mybatis如何增改删(以及mappers中的parameterType问题)

首先看完我第一篇笔记http://blog.csdn.net/zyf2333/article/details/77528279,我是跟着这一篇来继续学习的。然后学习过程中发现parameterType的参数传入有点搞不懂,最后讲讲。jikeUser.xml文件如下:直接将增删改写一起了<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mappe

2017-08-24 15:30:28 1715

原创 mybatis基础入门

今天开始学mybatis,边学边做笔记吧~mybatis的核心组件如下:SqlSessionFactoryBuilder(构造器):它会根据配置信息或者代码来生成SqlSessionFactory(工厂接口)SqlSessionFactory:依靠工厂来生成SqlSession(会话)SqlSession:是一个既可以发送SQL去执行并返回结果,也可以获取Mapper的接口(主要用途:1.获取

2017-08-24 11:43:52 357

原创 spring-配置bean(3、基于xml配置)

通过xml配置应该是现如今最常见的配置方式这是最简单的xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p

2017-08-23 20:54:27 278

原创 spring-配置bean(2、基于JavaConfig的配置)

上一篇文章中说了spring自动配置,接下来写下显示配置中的通过Java代码装配bean。 通过Java配置bean大多时候比XML配置bean更为方便,因为它就是一个普通的Java代码,只是因为这个代码是JavaConfig,所以它不包含任何逻辑关系,仅仅收集各个组件。写几个代码来当例子 如在上一节中,我们说了JavaConfig形式如下,里面没有任何内容,仅仅包含了一个@Configurat

2017-08-20 22:46:41 466

原创 spring之如何创建bean(1、自动装配)

学习spring的基础之一就是要去理解bean的含义以及使用方式。之前学习的时候感觉bean的使用方式真的。。。好迷啊,但是前不久看书+看视频后,终于搞懂了。特地写一篇文章来记录下首先说说什么是bean吧。书上说是bean是各种组件,spring通过XML或者Java将这些组件合并在一起,并主动将这些组件注入其他组件中,这样形成了相互依赖和相互合作的现象。以下是我的理解:其实bean就是返回一个实例

2017-08-19 08:50:09 677

原创 tomcat如何部署项目

如果你和我一样是刚刚入门,打算学习后台的人,那么请先布置好你的服务器,这是一定要最先开始布置的,在布置之前,我要说一句一定要有耐性,布置环境是个特别蛋疼的事情,有时候往往就是一个小问题能卡你几个小时,所以慢慢来吧:首先登陆Tomcat官网:http://tomcat.apache.org/,如图所示,可以自行选择版本,不过建议不要选太新者太久的版本,太新可能不稳定,太久可能很多功能不支持,这里我以

2017-08-18 21:07:03 3372 1

原创 myeclipse重写setter、getter、toString以及重构类的快捷键

之前学spring基础时候,写bean的getter和setter方法真的挺蛋疼的,看视频的时候发现了其快捷方式,如图(toString、重构类也是在这里面): 如图,点击Source选项会出现如图方法,下面这一排带有“Generate”的就是一些快捷键。 “Generate toString”即重写toString()方法 “Generate Constructor using Fileds

2017-08-18 17:48:57 5421

原创 myeclipse的jsp文件如何转换成utf8默认编码

之前跟着课本敲代码时候,在给jsp写注解时候出现了如下警告:可以看到最后一行,说是使用了“ISO-8859-1”编码不支持一些字符。即该jsp文件只支持英文,不支持汉字。因此我们要切换成“UTF-8”编码。切换方式有以下两种:1、在jsp文件头添加如下代码 2、修改jsp文件默认编码,令jsp打开后直接使用,如图: (1)点击windows,选择preference选项框。出现如下框,点击

2017-08-18 17:36:46 484

原创 @RequestParam和@PathVariable的区别(学习笔记)

*最近看springmvc时看到了@RequestParam和@PathVariable这两个注解,然后书上也没有详细的解答,于是翻了很多博客,感觉懂了些,姑且做个笔记促进以后的学习这只是我的学习理解,不一定正确,如果有错误欢迎前辈们指出,不要喷我QAQ首先这两个注解其实区别不是很大,作用都是将request的参数传入后台Controller类中的方法的参数。主要作用是写法不同,且表现出的URL也不

2017-08-16 22:59:16 3495

杭电 13个计网实验 详细报告+截图

杭电计网课的13个实验,应该对一些需要这个实验的同学有点帮助

2018-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除