Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

Spring核心源码解析 PDF 下载


分享到:
时间:2021-09-22 09:46来源:http://www.java1234.com 作者:转载  侵权举报
Spring核心源码解析 PDF 下载
失效链接处理
Spring核心源码解析 PDF 下载


本站整理下载:
提取码:24w5 
 
 
相关截图:
 
主要内容:

1、使用 Spring 框架
2、反射机制
IoC 控制反转 Inverse of Control 创建对象的权限,Java
程序中需要用到的对象不再由程序员自己创建,而是交
给 IoC 容器来创建。
1.1 IoC 核心思想
1、pom.xml
<dependencies> <!-- 引入 Servlet 依赖 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet- api</artifactId> <version>4.0.1</version> </dependency> </dependencies> <!-- 设置 Maven 的JDK版本,默认是5,需要手动改到8 --> <build> <plugins>
<plugin> <groupId>org.apache.maven.plugins</groupId > <artifactId>maven-compiler- plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build> <packaging>war</packaging> 2、创建 Servlet
package com.southwind.servlet; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException;
@WebServlet("/hello") public class HelloServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().write("Spring"); } }3、部署到 Tomcat
4、Servlet、Service、Dao
当需求发生变更的时候,可能需要频繁修改 Java 代码,
效率很低,如何解决?
静态工厂
package com.southwind.factory; import com.southwind.dao.HelloDao; import com.southwind.dao.impl.HelloDaoImpl; public class BeanFactory { public static HelloDao getDao(){ return new HelloDaoImpl(); } }
private HelloDao helloDao = BeanFactory.getDao();
上述的方式并不能解决我们的问题,需求发生改变的时
候,仍然需要修改代码,怎么做到
不改 Java 代码,就可以实现实现类的切换呢?
外部配置文件的方式
将具体的实现类写到配置文件中,Java 程序只需要读取
配置文件即可。

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐