当前位置: 首页 > wzjs >正文

WordPress模板资源下载站seo搜索引擎优化总结

WordPress模板资源下载站,seo搜索引擎优化总结,广东专业网站优化公司报价,个人网站开发要多久Spring基础部分**轻量级的**IOC:控制反转(对象由自己管理变成交给框架管理)AOP:面向切面编程一站式BaenSpring体系结构 Spring Hello World 搭建 Spring基础部分 Spring是一个轻量级的IOC、AOP的一站式java开发框架,为…

  • Spring基础部分
    • **轻量级的**
    • IOC:控制反转(对象由自己管理变成交给框架管理)
    • AOP:面向切面编程
    • 一站式
    • Baen
    • Spring体系结构
  • Spring Hello World 搭建

Spring基础部分

Spring是一个轻量级的IOC、AOP的一站式java开发框架,为简化企业级应用开发而生的,

轻量级的

Spring 框架使用的 jar 都比较小,一般在 1M 以下或者几百 kb。Spring 核 心功能的所需的 jar 总共在 3M 左右。Spring 框架运行占用的资源少,运行 效率高。

IOC:控制反转(对象由自己管理变成交给框架管理)

即Inversion of Control,缩写为IOC,是由Spring 管理对象,而非传统实现 中由程序代码直接操控.

spring的思想是将对象的生成和管理同一交给框架,需要的时候,直接从框架获取即可

Servlet:LoginDao logindao = new LoginDao();

​ IOC容器负责对象的实例化、对象的初始化、对象和对象之间的依赖关系、对象的销毁、对外提供对象的查找工作,对象整个生命周期都交给容器来做。

​ 我们需要的对象都由IOC容器进行管理,不需要我们手动

正控:若要使用某个对象,需要自己去负责对象的创建

反控:若要使用某个对象,只需要从 Spring 容器中获取需要使用的对象, 不关心对象的创建过程,也就是把创建对象的控制权反转给了Spring框架.

image-20250529172143697

AOP:面向切面编程

Aspect Oriented Programming 直译过来就是面向切面编程。AOP 是一种编 程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各 个层次的对象,而面向切面编程是将程序抽象成各个切面.

一站式

框架 Spring本身也提供了数据访问功能和web功能,以及可以很好的管理其他框架.

Baen

由Spring框架创建的对象,称为一个bean对象,和我们自己new的对象不一样

Spring体系结构

image-20250529163936037

Spring Hello World 搭建

1.Maven项目

创建maven项目

image-20250529163504091

2.导入对应jar包

<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.2.RELEASE</version>
</dependency>

3.编写spring配置文件

resources创建xml文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd"><!--配置哪些类需要spring框架进行管理-->
<bean id="admin" class="org.example.model.Admin"></bean>
</beans>

4.创建一个类

image-20250529165148642

5.创建一个测试类

package org.example.test;import javafx.application.Application;
import org.example.model.Admin;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class test1 {public static void main(String[] args) {
//        以前在程序哪里需要对象,我们就在哪里new对象
//        Adimin admin = new Adimin();/** 现在使用spring,把创建对象的控制权交给spring框架,这个称为控制反转(IoC)* 我们只需要在spring配置文件中配置好对象,然后通过spring的API来获取对象即可* 这样,程序的耦合度降低,代码更加灵活,更容易维护** ClassPathXmlApplicationContext("spring.xml");spring框架落地实现的功能的具体类,我们可以把它理解为一个容器(生成并管理对象)*                                              也有一些别称 IOC容器 Spring容器* */ApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");Admin admin = (Admin)context.getBean("admin"); //获取spring容器中id为admin的bean对象Admin admin1 = context.getBean("admin", Admin.class); //获取spring容器中id为admin的bean对象,并指定类型为AdminSystem.out.println(admin);System.out.println(admin1);}
}
http://www.dtcms.com/wzjs/323136.html

相关文章:

  • seo系统oemseo平台优化服务
  • 免费网站建设培训学校网站服务器
  • 设计上海网站建设百度大数据分析
  • 建设银行香港官方网站百度百科词条入口
  • 网站限制无锡优化网站排名
  • 怎样做销售产品网站西安推广平台排行榜
  • 域名展示网站源码韩国vs加纳分析比分
  • 网站seo新闻做任务赚佣金的正规平台
  • 培训学校网站系统谷歌搜索引擎官网
  • 网站建设的一些名词网域名解析ip查询
  • 如何设公司产品购物网站百度推广登录入口官网
  • 网站设计公司石家庄深圳网络营销推广培训
  • 怎么使用网站上的模板seo技术培训课程
  • 怎么做国外网站软文推广例子
  • 蒙古文网站建设的通知市场推广方法
  • 如何把物流做免费网站南宁seo咨询
  • 欢迎访问建设银行网站军事新闻头条最新消息
  • 如何查找昆明公司的网站快速网站推广优化
  • 简要说明网站建设的步骤关键字有哪些
  • 天津去山西高铁做哪个网站人工在线客服
  • 哪些网站可以看一级a做爰片网络广告投放网站
  • 老外做牛排的视频网站百度指数官方
  • 网站推广如何引流重庆森林粤语完整版在线观看免费
  • vs做网站创建项目时选哪个产品营销推广策略
  • 网站被百度收录吗基本营销策略有哪些
  • php做的网站模板下载seo投放是什么意思
  • 全球疫情长沙百家号seo
  • wordpress活动北京seo优化公司
  • 做网站网络软文广告的案例
  • 抖音关键词搜索排名收费seo长尾关键词优化