框架类
罗啦啦
一个阳光、开朗、热情的大学生,对新技术非常关注,视野开拓,擅长编程,自学能力强,对各种新事物充满好奇心,喜欢大胆尝试和挑战。
展开
-
Spring概念之我见
1 spring是开源的轻量级框架 2 spring核心主要两部分:(1)aop:面向切面编程,扩展功能不是修改源代码实现(2)ioc:控制反转,- 比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象- 把对象的创建不是通过new方式实现,而是交给spring配置创建类对象原创 2017-02-04 17:20:10 · 476 阅读 · 0 评论 -
Spring中的AOP底层实现原理
Spring中的AOP底层实现原理:动态代理。动态代理,照我的理解就是,在不修改原有类对象方法的源代码基础上,通过代理对象实现原有类对象方法的增强,也就是拓展原有类对象的功能。原创 2017-02-07 14:37:35 · 19314 阅读 · 1 评论 -
Spring的IoC容器实现
1.BeanFactory基础类型IoC容器,提供完整的IoC服务支持。如果没有特殊指定,默认采用延时初始化策略。只有当客户端对象需要访问访问容器中的某个依赖对象时,才对该依赖对象进行初始化以及依赖注入操作。所以相对来说,容器启动初期速度较快,所需资源有限。对于资源有限,并且功能要求不是很严格的场景,BeanFactory是比较适合的容器选择。2.Application原创 2017-11-13 17:52:14 · 712 阅读 · 0 评论 -
初识springboot
1.1、SpringBoot简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来原创 2017-11-08 13:27:22 · 502 阅读 · 0 评论 -
Mybatis开发流程简介
mybatis是什么?mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适用与需求变化较多项目,比如互联网项目。mybatis框架执行过程:原创 2017-06-02 11:15:23 · 4100 阅读 · 0 评论 -
springmvc框架原理流程图
第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler可以根据xml配置、注解进行查找第三步:处理器映射器HandlerMapping向前端控制器返回Handler第四步:前端控制器调用处理器适配器去执行Handler第五步:处理器适配器去执行Handler第六步:Handler执行完成给适配原创 2017-06-08 05:44:22 · 1867 阅读 · 0 评论 -
初始Hibernate框架
JavaEE三层结构1 web层:struts2框架2 service层:spring框架3 dao层:hibernate框架什么是hibernate框架?1 hibernate框架应用在javaee三层结构中dao层框架2 在dao层里面做对数据库crud操作,使用hibernate实现crud操作,hibernate底层代码就是jdbc,hibernate对原创 2017-02-14 15:04:14 · 346 阅读 · 0 评论 -
初识Mybatis框架
Mybatis是一个基于Java的持久层框架MyBatis的优缺点优点: 1、简单易学 mybatis本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个sql映射文件易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。 2、灵活 mybatis不会对应用程序原创 2017-02-26 20:09:09 · 597 阅读 · 0 评论 -
Hibernate入门
1.搭建hibernate环境第一步:如图,项目中导入Hibernate5所需jar包(可到我的资源处下载)下载地址:http://download.csdn.net/download/qq_24693837/9754261第二步:创建实体类public class User { private int uid; private String username; pr原创 2017-03-03 15:36:56 · 385 阅读 · 0 评论 -
Spring中的AOP概念
1 aop:面向切面(方面)编程,扩展功能不修改源代码实现 2 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码 3 aop底层使用动态代理实现(1)第一种情况,有接口情况,使用动态代理创建接口实现类代理对象(2)第二种情况,没有接口情况,使用动态代理创建类的子类代理对象画图分析原理原创 2017-02-07 14:29:41 · 735 阅读 · 0 评论 -
浅析SpringIOC底层原理
1 把对象的创建交给spring进行管理 2 ioc操作两部分:(1)ioc的配置文件方式(2)ioc的注解方式3ioc底层原理使用技术(1)xml配置文件(2)dom4j解析xml(3)工厂设计模式(4)反射4画图分析ioc实现原理原创 2017-02-04 17:36:09 · 15857 阅读 · 4 评论