- 博客(9)
- 收藏
- 关注
原创 Springmvc入门介绍
一、Springmvc架构Springmvc 属于表现层的框架 , 作用就是controller(控制层,替换以前的servlet),它是 Spring 框架的一部分 , 我们可以从 Spring 的整体结构中看出来:Spring MVC 处理请求的流程具体执行步骤如下:1、(图1、2步骤)首先用户发送请求————> 前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一...
2018-10-16 23:15:11
581
原创 Mybatis高级
一、延迟加载延迟加载(懒加载):需要关联信息时再去按需加载关联信息,能大大提高数据库性能Mybatis默认是不开启延迟加载功能的,我们需要手动开启!首先配置xml文件(我这里命名的是mybatis-config.xml)设置项描述lazyLoadingEnabled默认值为false,关闭延迟加载aggressiveLazyLoading默认值为true,开启...
2018-10-16 22:15:27
217
原创 mybatis的动态sql与核心映射
一、resultMap简介MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而resultMap就是结果集映射的配置标签了。1.从SQL查询结果到领域模型实体在深入ResultMap标签前,我们需要了解从SQL查询结果集到JavaBean或POJO实体的过程...
2018-10-14 22:34:03
220
原创 MyBatis介绍及入门
MyBatisMyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架,半自动ORM(框架)。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录。官网:http://www.myba...
2018-10-11 21:29:23
351
原创 使用Spring对数据库进行操作
通过jdbc对MySQL数据库进行操作导入所需要的jar包配置Spring容器(xml文件)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=&
2018-10-10 20:51:33
4420
1
原创 Spring面向切面编程
Spring面向切面编程一、在Spring容器中详细配置(增强)首先导入以下jar包接着写好Dao层和Service层,最后写Aop实体类以及在Spring容器中的配置(以下详细描述四种增强)第一种:Throws异常增强(当目标方法抛出异常时调用)Aop实体类: /** * @param joinPoint 所有动态代理的类的信息 */ public...
2018-10-10 20:18:40
2744
原创 Spring AOP代理模式
AOP代理模式代理模式:Proxy或Surrogate,所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。客户端----->代理对象(代理主题)---->目标对象(真实主题)首先创建一个接口public interface Singer { //唱歌 public void singing(); //跳舞 public voi...
2018-10-09 21:05:50
142
原创 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
151
原创 Spring概述
Spring概述一、Spring是一个基于IOC和AOP来构架多层JavaEE系统的、企业级的、轻量级的、低倾入的框架(后期项目维护,修改代码量较少)1.方便解耦,简化开发Spring就是一个大工厂,生产管理实体bean,不用实例化对象,所有的都是通过Spring容器来进行管理2.AOP编程的支持Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能3.声明式事...
2018-10-08 21:31:17
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人