自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 个人学习笔记---Spring框架学习(3)

Spring框架AOP相关什么是AOP?全称是 Aspect Oriented Programming 即:面向切面编程。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。...

2019-10-18 15:14:09 103 1

原创 个人学习笔记---spring框架学习(2)

基于注解的spring使用用于创建对象的作用就和在XML配置文件中编写一个标签实现的功能是一样的@Component:作用:用于把当前类对象存入spring容器中属性:value:用于指定bean的id。当我们不写时,它的默认值是当前类名,且首字母改小写。@Controller:一般用在表现层@Service:一般用在业务层@Repository:一般用在持久层以上三个注...

2019-10-12 08:30:09 86

原创 个人学习笔记---Spring框架学习(1)

Spring入门maven依赖导入<!--maven依赖导入--><dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>...

2019-10-10 23:57:27 102

原创 个人学习笔记---Mybatis框架学习(5)

Mybatis中的延迟加载问题:在一对多中,当我们有一个用户,它有100个账户。在查询用户的时候,要不要把关联的账户查出来?在查询账户的时候,要不要把关联的用户查出来?事实上,在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。延迟加载:在真正使用数据时才发起查询,不用的时候不查询。按需加载(懒加...

2019-10-09 13:33:23 95

原创 个人学习笔记---Mybatis框架学习(4)

mybatis中的多表查询:以用户表和账户表为例一个用户可以有多个账户一个账户只能属于一个用户(多个账户也可以属于同一个用户)实现查询所有账户,同时获取账户的所属用户名称以及它的地址信息<!-- 建立对应关系 --> <resultMap type="account" id="accountMap"> <id column="aid" proper...

2019-10-09 10:24:15 67

原创 个人学习笔记---Mybatis框架学习(3)

Mybatis中的连接池mybatis连接池提供了3种方式的配置:配置的位置:主配置文件SqlMapConfig.xml中的dataSource标签,type属性就是表示采用何种连接池方式。type属性的取值:POOLED 采用传统的javax.sql.DataSource规范中的连接池,mybatis中有针对规范的实现UNPOOLED 采用传统的获取连接的方式,虽然也实现...

2019-10-07 23:45:58 88

原创 个人学习笔记---Mbatis框架学习(2)

使用Mybatis实现CRUD操作只写了UserDao.xml中的相关代码新增操作<insert id="saveUser" parameterType="cn.whd.domain.User"> insert into user(username,birthday,sex,address) values(#{username},#{birthday},#{sex},#{a...

2019-10-07 01:02:32 120

原创 个人学习笔记---Mybatis框架学习(1)

Mybatis是一个持久层框架,用java编写的。它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接等繁杂过程它使用了ORM思想实现了结果集的封装。ORM:Object Relational Mappging 对象关系映射简单的说:就是把数据库表和实体类及实体类的属性对应起来,让我们可以操作实体类就实现操作数据库表。即实体类中的属性和数据...

2019-10-05 23:40:11 127

原创 个人学习笔记---Maven基础

Maven概念Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。好处能帮程序猿构建工程,管理...

2019-10-03 23:33:17 117

原创 个人学习笔记---Redis和Jedis

Redis概念: redis是一款高性能的NOSQL系列的非关系型数据库NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。NOSQL和关系型数据库比较优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。2)查询速...

2019-09-30 16:05:43 100

原创 个人学习笔记---Ajax和JSON相关

AJAX:概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。异步:客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够...

2019-09-29 20:22:10 112

原创 个人学习笔记---JQuery高级相关

JQuery 高级动画三种方式显示和隐藏元素默认显示和隐藏方式show([speed,[easing],[fn]])参数:speed:动画的速度。三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如:1000)easing:用来指定切换效果,默认是"swing",可用参数"linear"swing:动画执行时效果是 先慢,中...

2019-09-29 13:33:52 71

原创 个人学习笔记---JQuery基础相关

刚开学就是一个多月的课设,一直没什么时间学,这俩天终于搞完了课设,接下来就要好好学java了JQuery 基础:概念: 一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导...

2019-09-29 00:04:24 110

原创 个人学习笔记---Filter,Listener

Filter:过滤器概念:生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…快速入门:步骤:定义一个类,实现接口Filter复写方法配置拦截路径通过web.xml配置通过注解配置代码:@...

2019-09-24 00:09:59 64

原创 个人学习笔记---JSP,MVC了解,EL表达式,JSTL

JSP:指令作用:用于配置JSP页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>分类:page : 配置JSP页面的<%@ page contentType="text/html;charset=UTF-8" language="java" %>contentType:等同于response.setC...

2019-09-22 00:50:06 119

原创 个人学习笔记---Cookie,Session,JSP入门

会话技术会话:一次会话中包含多次请求和响应。* 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie服务器端会话技术:SessionCookie:概念:客户端会话技术,将数据保存到客户端使用步骤:创建Cookie对象,绑定数据new Cookie(Str...

2019-09-20 16:47:18 86

原创 个人学习笔记---BeanUtils,HTTP协议,Response对象,ServletContext对象,DownLoad下载案例

CREATE DATABASE Login;USE Login;CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(32) UNIQUE NOT NULL, PASSWORD VARCHAR(32) NOT NULL );

2019-09-04 16:07:59 82

原创 个人学习笔记---HTTP和Request

HTTP:概念:Hyper Text Transfer Protocol 超文本传输协议传输协议:定义了,客户端和服务器端通信时,发送数据的格式特点:基于TCP/IP的高级协议默认端口号:80基于请求/响应模型的:一次请求对应一次响应无状态的:每次请求之间相互独立,不能交互数据历史版本:1.0:每一次请求响应都会建立新的连接1.1:复用连接请求消息数...

2019-08-16 18:42:15 97 1

原创 个人学习笔记---Servlet

Servlet: server applet概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(被tomcat识别)的规则。将来我们自定义一个类,实现Servlet接口,复写方法。快速入门:创建JavaEE项目定义一个类,实现Servlet接口public class ServletDemo1 implements Servlet...

2019-08-13 20:30:23 105 1

原创 个人学习笔记---Tomcat

web相关概念回顾软件架构C/S:客户端/服务器端B/S:浏览器/服务器端资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 如:html,css,JavaScript动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器如:servlet/jsp,ph...

2019-08-12 21:20:29 123

原创 个人学习笔记---XML

XML:概念:Extensible Markup Language 可扩展标记语言可扩展:标签都是自定义的。 功能存储数据1. 配置文件2. 在网络中传输xml与html的区别1. xml标签都是自定义的,html标签是预定义。2. xml的语法严格,html语法松散3. xml是存储数据的,html是展示数据语法:基本语法:1. xml文档的后缀名 .x...

2019-08-11 23:29:54 103

原创 个人学习笔记---Bootstrap

Bootstrap:概念:Bootstrap一个前端开发的框架,来自 Twitter,是目前很受欢迎的前端框架.Bootstrap 是基于 HTML,CSS,JavaScript 的,它简洁灵活,使得 Web 开发更加快捷.框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码.好处:定义了很多的css样式和js插件.开发人员直接可以使用这些样式和插件得到丰富的页...

2019-08-10 22:56:26 85

原创 个人学习笔记---JavaScript BOM,DOM对象和事件

之前的笔记都是自己写在本子上的,朋友说写博客面试可以加分,故从今天起开始每天一篇博客记录学习内容.BOM:1.概念:Browser Object Model 浏览器对象模型 * 将浏览器的各个组成部分封装成对象。2. 组成: * Window:窗口对象 * Navigator:浏览器对象 //用不到 * Screen:显示器屏幕对象 //用不到 * Histor...

2019-08-09 23:41:23 239

空空如也

空空如也

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

TA关注的人

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