框架
south_wind_story
指尖有改变世界的力量
展开
-
Mybatis系列之pagehelper失效问题解决方案
1.确认导入的了maven依赖2.在查询之前设置了page的相关参数 PageHelper.startPage(graduationMonthSearchDto.getPageNum(), graduationMonthSearchDto.getPageSize()); List<GraduationMonthEntity> list = graduationMonthMapper.getList(graduationMonthSearchDto);原创 2020-06-02 09:47:13 · 905 阅读 · 0 评论 -
Spring之设计模式
1.工厂模式 SessionFactory2.单例模式(Singleton)3.适配器(Adapter) 在Spring的Aop中,使用的Advice(通知)来增强被代理类的功能。Spring实现这一AOP功能的原理就使用代理模式(1、JDK动态代理。2、CGLib字节码生成技术代理。)对类进行方法级别的切面增强,即,生成被代理类的代理类, 并在代理类的方法前,设置拦截器,通...原创 2019-04-16 11:18:23 · 104 阅读 · 0 评论 -
Java框架之Mybatis
1.Mybatis来自于ibatis2.#{}和${}的区别前者为预编译,后者为字符串拼接3.Mybatis延迟加载配置lazyLoadEnabled = true4.Mybatis的三种执行器 1.SimpleExecutor: 2.ReuseExecutor: 3.BathExecutor:...原创 2019-04-16 10:56:22 · 146 阅读 · 0 评论 -
JAVA框架之Hibernate
1.merge的作用是 新new一个对象,如果该对象设置了ID,则这个对象就当作游离态处理:当ID在数据库中不能找到时,用update的话肯定会报异常,然而用merge的话,就会insert。当ID在数据库中能找到的时候,update与merge的执行效果都是更新数据,发出update语句;如果没有设置ID的话,则这个对象就当作瞬态处理:2...原创 2019-03-28 13:53:24 · 153 阅读 · 0 评论 -
SpringBoot
1.SpringBoot目的: 解决Spring应用的初始化构建以及开发过程 使用习惯优于配置的理念,不需要定义模板化配置2.SpringBoot核心注解 入口注解:@SpringbootApplication = @configuration + @EnableautoAppliction + @componentScan @EnableAutoConfigur...原创 2019-04-11 08:08:58 · 121 阅读 · 0 评论 -
Struts2
1.核心处理机制 传统的Servlet: 客户端发送请求 -> Servlet ->界面 ->另一个Servlet ->页面 Struts2(核心为Filter): 客户端发送请求 ->Filter ->相对应的界面 ->Filter >界面2、主要分为三部分 核心控制器FilterDispather、(后期的都用St...原创 2019-03-27 22:53:52 · 113 阅读 · 0 评论 -
Spring概念理解
1.AOPSpring AOP面向切面编程,将日志、事务等相对独立且重复的功能抽取出来,利用Spring的配置文件或者注解的形式将这些功能织入进去,提高了复用性。2.IOC(控制反转)将原本在程序中手动创建Servicer的控制权,交给Spring框架来管理3.DI(依赖注入)在Sring负责创建Bean对象的时候,动态将将依赖镀锡注入Bean组件...原创 2019-03-18 07:40:23 · 294 阅读 · 0 评论 -
Struts2与SpringMVC的区别
1.SpringMVC的入口是Servlet(前端过滤器),而Struts2的入口是filter过滤器。2.SpringMVC是基于方法上进行开发的,一个方法对应一个url,然参数传递到方法的形参,单例;Struts是基于类开发,传递参数通过类的属性,多例;3.SpringMVC...原创 2019-03-11 21:08:33 · 183 阅读 · 0 评论 -
SpringMVC
原创 2019-03-11 17:00:58 · 184 阅读 · 0 评论 -
Struts2
1.Strius2工作原理1.客户端发出请求2.经历一系列过滤器3.FiterDispatcher把请求处理交给actionProxy(action的代理)4.actionProxy通过configurationManger读取Action.xml,找到需要的action类5.ACtionProxy调用ActionInvocation创建action6.返回actio...原创 2019-03-11 16:34:06 · 145 阅读 · 0 评论