摘要: 1)构造方法实例化: 1.导入坐标依赖(省略) 2.创建实体类 3.在applicationContext.xml文件中的<beans>标签中添加 <bean id="唯一标识" class="全包名"></bean> 4.创建测试类并测试 2.)通过静态工厂实例化 前两步省略。。。。 3.创建静态 阅读全文
posted @ 2022-04-02 23:07 阿源丶 阅读(288) 评论(0) 推荐(0)
摘要: 1)基于XML注入 属性注入要求: 1.需要该bean类提供一个无参构造方法 2.需要提供该bean属性的setter方法 构造方法注入: 1.需要该Bean实体类提供一个带参构造方法 2.在applicaContext.xml文件中的bean标签中添加子标签onstructor-arg 中给属性赋 阅读全文
posted @ 2022-04-02 22:26 阿源丶 阅读(62) 评论(0) 推荐(0)
摘要: 1.)Bean的作用域: 1.singleton:单例模式(默认),在applicationContext.xml文件中,如果给bean标签设置了scope属性的值为singleton,所有的请求和该bean的id一样,则返回的是同一个实例。 2.prototype:原型模式,每次通过sping容器 阅读全文
posted @ 2022-04-01 21:39 阿源丶 阅读(128) 评论(0) 推荐(0)
摘要: myBatis的核心对象一共有三个 (1)sqlSessionFactoryBuider 主要是用来构建工厂模型对象,通过该对象的builder方法,传入字节流或者字符流都可。 (2)sqlSessionFactory 使用会话工厂对象的openSession方法可以获取到sqlSeeion对象。 阅读全文
posted @ 2022-03-03 11:49 阿源丶 阅读(1074) 评论(0) 推荐(0)
摘要: MyBatis的工作原理 (1)mybatis会先读取配置文件mybatis-config.xml ,主要是读取运行环境等信息。 (2)加载映射文件mapper.xml 在其中有执行sql的语句,每个映射文件对应着数据里中的一张表,一般识pojo+Mapper.xml起名,在mapper.xml中, 阅读全文
posted @ 2022-03-02 18:44 阿源丶 阅读(39) 评论(0) 推荐(0)
摘要: 个人理解单一职责原则就是将颗粒细化,就好比一个事物的借口,它的属性和行为可以之类的借口设计要做到互不干扰,结构清晰,这样易于后期维护和团队合作; 阅读全文
posted @ 2021-12-19 22:43 阿源丶 阅读(480) 评论(0) 推荐(0)