![](https://img-blog.csdnimg.cn/20200322105608181.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring框架
Spring框架入门,一起学习吧。
谦风(Java)
废就学,每天进步一点点
a small goal:年薪50w!!!
展开
-
SM整合(spring,mybatis)
SM整合: SM整合就是spring框架与mybatis框架的整合,这是在SSM框架整合前会学习到的知识。 整合需知: mybatis的配置与增删查改操作 因为mybatis是对数据库的操作,这方面是一定需要知道的,然后就是spring的配置文件applicationContext.xml,直接给出代码如下: <?xml version="1.0" encoding="UTF-8"?>...原创 2020-05-02 13:28:37 · 1021 阅读 · 0 评论 -
【Spring框架】Spring整合Web(实现转账案例)
Spring整合Web: 通过Spring对数据库进行 操作后将数据显示在Web页面上。 步骤: web.xml文件配置: <!--确定配置文件位置--> <context-param> <param-name>contextConfigLocation</param-name> <param-value...原创 2020-04-04 10:44:26 · 377 阅读 · 0 评论 -
【Spring框架】Spring入门(五)——注解
注解:就是一个类,使用@注解名称,使用注解可以取代 xml配置文件。 案例一: 1.使用@Component取代<bean class=""> (@Component("id") 取代 <bean id="" class="">) UserServiceImpl实现类: import org.springframework.stereotype.Component; @...原创 2020-03-21 22:33:56 · 111 阅读 · 0 评论 -
【Spring框架】Spring入门(四)——五种属性注入方式(详细代码)
1.属性注入–构造方法 构造方法的方式注入就是通过构造方法内的参数的属性类型个数判断传入的值是属于哪个属性的。 User类: public class User { private Integer uid; private String username; private Integer age; public User(Integer uid, String u...原创 2020-03-20 20:16:31 · 273 阅读 · 0 评论 -
【Spring框架】Spring入门(三)——作用域与生命周期
作用域: 用于确定创建spring创建bean实例个数。 案例实现代码: 测试类: import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; publ...原创 2020-03-19 11:29:46 · 96 阅读 · 0 评论 -
【Spring框架】Spring入门(二)——静态工厂与实例工厂
静态工厂: 调用静态工厂方法创建Bean是将对象创建的过程封装到静态方法中,当需要请求对象时,只需要调用静态方法即可。 案例实现代码: 创建一个静态工厂: public class MyBeanFactory { /* 创建实例 需要为静态方法 */ public static UserService createService(){ re...原创 2020-03-18 22:28:31 · 181 阅读 · 0 评论 -
【Spring框架】Spring入门(一)——IoC与DI
一、IoC 1.IoC介绍 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。 2.IoC实现原理 将需要实现的对象创建、依赖的代码,反转给spring容器来帮忙实现,从而降低代码之间的耦合度。 3.简单案例实现 创建beans.xml文件: <?xml version="1.0" encoding="UT...原创 2020-03-17 12:04:21 · 123 阅读 · 0 评论