排序:
默认
按更新时间
按访问量

spring框架:数据库事务的管理

1、什么是数据库的事务? 一个数据库事务是一个被视为单一的工作单元的操作序列。这些操作应该要么完整地执行,要么完全不执行。举个例子来说,比如我们现在微信扫码支付的一个流程是扫码-输入金额-输入密码-支付成功(结果,不是流程),这就是一个完整的事务流程,我们很清楚在这个流程中只要我们有一个操作失败...

2018-09-12 11:46:41

阅读数:20

评论数:0

spring框架:AOP的初步理解学习

1、什么是AOP呢? AOP的全称是 Aspect-OrientedProgramming,即中文翻译里的面向切面编程。那么什么是面向切面编程,稍后来讲。先回顾一下OOP编程,即面向对象编程,这个我们很熟悉了它是按照纵向顺序来执行的,而AOP则是按照横向执行的。即它是OOP的一个补充。 (来自...

2018-09-11 23:13:31

阅读数:6

评论数:0

spring框架:bean的管理-注解

注解的定义:注解是代码中特殊的标记,使用注解可以完成特定的功能。注解可以使用在类、方法或属性上,写法如:@注解名称(属性名称=属性值)。  我的理解:注解就是给运行程序代码进行的注释,就像我们在学习古诗文时候的注释类似,不过spring框架中的注解不是给我们来看的,而是给机器来看的,让虚拟机知道...

2018-09-11 00:32:19

阅读数:10

评论数:0

spring框架:对象类型属性及复杂类型属性的注入

一、对象属性类型的注入: 以MVC三层架构为例(Service、Controller、Dao),通常service和controller层需要对dao层的数据进行访问操作,这里以将dao层数据注入到Service层作为例子来说明 1、创建一个dao层的接口类 package com.xaw...

2018-09-10 21:02:35

阅读数:20

评论数:0

spring框架:Bean的管理以及有参构造和set注入方式

在上一篇中提到并简单演示了spring的bean配置文件创建对象,bean的创建对象方式有多种,常见的配置方式有: 使用类的默认构造函数创建(就是上一篇演示的那种方式) 等价于:springioc=new com.xawl.spring.ioc.Springioc(); &l...

2018-09-10 18:13:43

阅读数:17

评论数:0

spring框架:IOC的学习理解

IOC的定义:控制反转(Inversion of Control,英文缩写为IoC)是框架的重要特征(百度百科)。这定义说明也是醉了~ 我的理解:在spring框架中,控制反转应该拆分来理解说明。 首先控制:控制了什么?在spring框架中,控制了原来我们需要自己做的事情,比如对象的创建,我们...

2018-09-10 16:34:19

阅读数:5

评论数:0

设计模式之动态代理模式

一、问题 1、什么是动态代理模式 2、动态代理模式的使用方法 3、动态代理模式的使用演示 4、动态代理模式的原理分析 二、解决问题 1、动态代理模式的概念:         所谓动态代理类是在运行时生成的class,在生成它时,你必须提供一组interface给它,则动态代理类就宣称...

2018-09-08 23:11:12

阅读数:9

评论数:0

JDBC-mysql的常用操作

1、显示所有的库 show databases 2、创建新的库 create database 库名; 3、使用某个库 use 库名 4、查看使用库的表 show tables; 5、在操作库中创建新的表 create table test(id int primary...

2018-09-06 16:27:32

阅读数:10

评论数:0

java反射机制的学习总结

一、主要问题: 1、什么是java反射机制 2、JDK中提供的Reflection API 3、反射机制提供了什么功能 获取类的Class对象         获取类的Fields 获取类的Method 获取类的Constructor 新建新的实例             Clas...

2018-08-29 21:15:14

阅读数:14

评论数:0

java-frame01:持久层框架mybatis初步了解

MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的...

2018-08-28 21:24:33

阅读数:36

评论数:0

Linux-04:虚拟机镜像安装和网络原理

一、虚拟机安装         1、安装方式:镜像文件安装         2、安装步骤:             1)在Linux界面打开terminal,输入:virt-manager命令 2)点击计算机屏幕图标:选择虚拟机的空间大小 3)寻找本地镜像文件 4)默认设置RA...

2018-08-20 16:30:41

阅读数:38

评论数:0

Linux-03:文件权限的管理和服务的控制管理初步了解

文件权限的控制          1、权限存在的意义:                    方便对文件的管理。不同的用户对于同一个文件拥有不同的权限,例如:有的只能读,有的可以读和写。          2、权限的识别(显示)                   命令: ls -l ...

2018-08-17 13:59:12

阅读数:18

评论数:0

Linux-02:针对用户的管理常用操作指令

1、查看文件的信息(类似于Windows的查看文件属性)     ls        filename           #显示文件信息     ls    -l   filename        #长列表显示文件信息     ls   -a   filename        #显示所有文件...

2018-08-10 13:22:43

阅读数:88

评论数:0

Linux-01:Linux的初步概念理解和常用指令了解

1、Linux的概念:            Linux是一个开源的、基于内核的完整的操作系统,控制整个系统基本服务的核心程序(kernel)是由Linus带头开发出来的。 2、Linux的基本思想:             1)要一切都是文件             2)每个软件都有确定的...

2018-08-04 22:09:49

阅读数:19

评论数:0

Java语言-112:jsp文件的上传

1、jsp文件的上传主要依赖于org.apache.commons.fileupload包。其一般步骤是:   服务器端:           1)创建文件上传操作工厂 DiskFileItemFactory factory = new DiskFileItemFactory(); ...

2018-08-02 16:13:26

阅读数:18

评论数:0

Java语言-111:JSP页面监听器Listener

监听器:     1、概念:Servlet规范中的一种 特殊类,用于监听ServletContext,HttpSession和servletRequest等域对象的创建销毁事件,用于监听域对象的属性发生修改的事件,可以在事件发生前和事件发生后做一些必要的处理。     2、Listener的运行原...

2018-08-02 09:15:31

阅读数:34

评论数:0

Java语言-110:jsp页面过滤器Filter

过滤器:     1、概念:         过滤器是服务端的组件,可以截取客户端的请求和服务器端的响应,并对这些信息进行过滤。     2、过滤器的工作原理:         filter     3、过滤器的生命周期:             实例化、初始化、过滤、销毁         1)实...

2018-08-02 09:01:39

阅读数:13

评论数:0

Java语言-109:Servlet的对象Session对象

1、Session(会话)对象:     Session的类型是属于HttpSession,HttpSession是由javaWeb提供的,用来会话跟踪的类.session是服务器端对象,保存在服务器端. 2、Session的工作原理:(session是依托于Cookie的;)          ...

2018-07-23 20:38:16

阅读数:7

评论数:0

Java语言-108:Servlet的对象Cookie对象

1、Cookie对象:     将数据存储在浏览器中,当下次访问该地址时,浏览器可根据该数据头来访问存储的数据地址。 2、使用的原因:HTTP协议是无状态无连接的,客户端与服务器的每一次请求和响应是没有记忆的。     克服的方法是:         1)Cookie对象:向浏览器中存储数据   ...

2018-07-23 20:05:15

阅读数:8

评论数:0

Java语言-107:Servlet的对象response对象

1、Servlet的Response对象:(向客户机输出数据)     HttpServletResponse对象代表服务器的响应。这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。 2、向客户端输出数据     1)getoutputStream:得到输出的二进制数据     ...

2018-07-23 20:04:17

阅读数:12

评论数:0

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