自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springmvc入门介绍

一、Springmvc架构Springmvc 属于表现层的框架 , 作用就是controller(控制层,替换以前的servlet),它是 Spring 框架的一部分 , 我们可以从 Spring 的整体结构中看出来:Spring MVC 处理请求的流程具体执行步骤如下:1、(图1、2步骤)首先用户发送请求————> 前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一...

2018-10-16 23:15:11 554

原创 Mybatis高级

一、延迟加载延迟加载(懒加载):需要关联信息时再去按需加载关联信息,能大大提高数据库性能Mybatis默认是不开启延迟加载功能的,我们需要手动开启!首先配置xml文件(我这里命名的是mybatis-config.xml)设置项描述lazyLoadingEnabled默认值为false,关闭延迟加载aggressiveLazyLoading默认值为true,开启...

2018-10-16 22:15:27 169

原创 mybatis的动态sql与核心映射

一、resultMap简介MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而resultMap就是结果集映射的配置标签了。1.从SQL查询结果到领域模型实体在深入ResultMap标签前,我们需要了解从SQL查询结果集到JavaBean或POJO实体的过程...

2018-10-14 22:34:03 192

原创 MyBatis介绍及入门

MyBatisMyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架,半自动ORM(框架)。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录。官网:http://www.myba...

2018-10-11 21:29:23 294

原创 使用Spring对数据库进行操作

通过jdbc对MySQL数据库进行操作导入所需要的jar包配置Spring容器(xml文件)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=&amp

2018-10-10 20:51:33 4338 1

原创 Spring面向切面编程

Spring面向切面编程一、在Spring容器中详细配置(增强)首先导入以下jar包接着写好Dao层和Service层,最后写Aop实体类以及在Spring容器中的配置(以下详细描述四种增强)第一种:Throws异常增强(当目标方法抛出异常时调用)Aop实体类: /** * @param joinPoint 所有动态代理的类的信息 */ public...

2018-10-10 20:18:40 2670

原创 Spring AOP代理模式

AOP代理模式代理模式:Proxy或Surrogate,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。客户端----->代理对象(代理主题)---->目标对象(真实主题)首先创建一个接口public interface Singer { //唱歌 public void singing(); //跳舞 public voi...

2018-10-09 21:05:50 109

原创 Java反射机制

Java反射机制重要:.java文件–>(jvm)编译成.class文件,反射是在.class文件里操作,一般好的框架的封装都用到了反射(例如:Spring mybatis)首先建立一个实体类public class Student { int sid; private String sname; public int getSid() { r...

2018-10-09 20:09:40 117

原创 Spring概述

Spring概述一、Spring是一个基于IOC和AOP来构架多层JavaEE系统的、企业级的、轻量级的、低倾入的框架(后期项目维护,修改代码量较少)1.方便解耦,简化开发Spring就是一个大工厂,生产管理实体bean,不用实例化对象,所有的都是通过Spring容器来进行管理2.AOP编程的支持Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能3.声明式事...

2018-10-08 21:31:17 154

空空如也

空空如也

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

TA关注的人

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