
框架
文章平均质量分 75
天青色等烟雨007
佛系女孩
展开
-
Mybatis
什么是Mybatis?Mybatis是一个基于java的持久层框架。Mybatis提供的持久层框架包括SQL Maps和Data Access Objects(DAO),他消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。Mybatis使用简单的XML或注解用于配置和原始映射,将接口和java的POJOs映射成数据库中的记录Mybatis的工作原理Myabtis的核心组件SqlSessionFactoryBuilder(构造器):它会根据配置或者代码来生成SqlSessionFact原创 2021-01-06 11:42:51 · 600 阅读 · 0 评论 -
Spring实例化Bean的三种方法
认识BeanSpring容器可以被看作一个大工厂,而Spring容器中的Bean就相当于该工厂的产品。如果希望这个大工厂能够生产和管理Bean,这是则需要告诉容器需要哪些Bean,以及需要何种方式将这些Bean装配到一起xml配置文件Spring配置文件支持两种不同的格式,分别是xml文件格式和Properties文件格式。xml格式配置文件的根元素是,该元素包含了多个子元素,每一个子元素定义了一个Bean,并描述了该Bean如何被装配到Spring容器中。关于bean定义Bean的示例代码如下原创 2020-12-29 15:40:42 · 397 阅读 · 0 评论 -
Spring依赖注入的两种实现方式
控制反转依赖注入和控制反转含义相同,他们是从两个角度描述的同一个概念当某个java实例需要另一个java实例时,传统的方法是由调用者创建被调用者的实例(使用new关键字获得被调用者实例),而使用Spring框架后,被调用者的实例不再由调用者创建,而是由Sping容器创建,这成为控制反转。依赖注入Spring容器在创建被调用者的实例时,会自动将调用者需要的对象实例注入给调用者,这样,调用者通过Spring容器获得被调用者实例,这称为依赖注入。依赖注入有两种实现方式:分别是setter注入和构造方法注原创 2020-12-29 10:18:43 · 1551 阅读 · 0 评论 -
初识Spring
Spring是什么相关概念Spring是另一个主流的java W开发框架,它是一个轻量级的应用框架,以Ioc(控制反转)和Aop(面向切面编程)为内核Spring的优点1)方便解耦,简化开发Spring就是一个大工厂,可以将所有对象的创建和依赖关系的维护交给Spring管理2)方便集成各种优秀框架Spring不排斥各种优秀的开源框架,其内部提供了对各种优秀框架的直接支持3)降低Java EE API的使用难度Spring对Java EE开发中非常难使用的一些API都提供了封装,使这些API原创 2020-12-28 16:33:53 · 97 阅读 · 1 评论