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

铜仁市城乡住房与建设局网站360关键词排名百度

铜仁市城乡住房与建设局网站,360关键词排名百度,wordpress 优酷 html5,门户网站建设招投标这里写目录标题 一 Spring框架产生的原因二 Spring6配置的关键环节 一 Spring框架产生的原因 传统的JavaWeb存在着耦合度较高的问题,而且实现完整的的MVC三层架构,开发成本过大,因此出现了Spring这个轻量级的开发框架,相当于建筑里…

这里写目录标题

  • 一 Spring框架产生的原因
  • 二 Spring6配置的关键环节

一 Spring框架产生的原因

        传统的JavaWeb存在着耦合度较高的问题,而且实现完整的的MVC三层架构,开发成本过大,因此出现了Spring这个轻量级的开发框架,相当于建筑里的半成品。
       经过了十多年的发展,Spring已经变成一个由Spring Framework为核心的技术栈,典型的代表有SpringMVC,SpringBoot,SpringCloud微服务框架。
      Spring的核心设计思想的IOC和AOP。IOC,Inverse of Control,控制反转,把创建的对象交给Spring管理。AOP,面向切面编程,加功能时候尽量不修改源代码

二 Spring6配置的关键环节

        Spring6必须用jdk17和maven3.6。在创建的maven聚合工程中,父工程spring6,子模块Springfrist

在这里插入图片描述

  • 创建一个maven聚合工程
    -在这里插入图片描述
  • 父工程中不需要写代码,删掉src包
  • 在这里插入图片描述
  • 子模块创建
  • 在这里插入图片描述
  • 在spring-frist的xml中加入这样一句话
 <dependencies><!--spring context依赖--><!--当你引入Spring Context依赖之后,表示将Spring的基础依赖引入了--><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId></dependency><!--junit5测试--><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-api</artifactId><version>5.9.2</version></dependency></dependencies>

在上述目录下加一个java文件
在这里插入图片描述

package com.xyt;public class User {public void add(){System.out.println("add_____");}
}

在上文的resource中创建一个bean.xml
在这里插入图片描述
完成User的创建.里面有bean标签
在这里插入图片描述
在bean.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"><bean id="user" class="com.xyt.User"></bean></beans>

TestUser

package com.xyt;import org.junit.jupiter.api.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class TestUser {@Testpublic void testUserObject(){//加载Spring配置对象,创建对象ApplicationContext context=new ClassPathXmlApplicationContext("bean.xml");//获取对象User user=(User) context.getBean("user");System.out.println("1:"+user);//使用对象调用的方法进行测试user.add();System.out.println("2:"+user);}
}

User

package com.xyt;public class User {public void add(){System.out.println("add_____");}
}
http://www.tj-hxxt.cn/news/40391.html

相关文章:

  • asp_asp.net_php哪种做网站最好?2345网址导航官网官方电脑版
  • wordpress头像大小不一seo综合查询是什么意思
  • 小型营销企业网站建设策划seo关键词是什么
  • 郴州网站建设解决方案企业qq手机版
  • 阿拉善盟北京网站建设西安seo培训学校
  • 中国建设注册中心网站在哪里推广自己的产品
  • 招商网站建设优势培训学校管理系统
  • 厦门网页建站申请费用seo优化方式
  • 网站没收录可以做推广吗新网站排名优化怎么做
  • 网站被黑 禁止js跳转搜索引擎优化论文3000字
  • 做行业导航网站好八大营销方式有哪几种
  • 网站制作收费app营销十大成功案例
  • 网站推广公司兴田德润在哪里线上推广有哪些渠道
  • 长治做网站西安网络seo公司
  • 济南济南网站建设公司赚钱平台
  • 排版设计的网站seo做得比较好的公司
  • 重庆建网站多少钱seo海外推广
  • 江门网站推广营销型网站的类型
  • 企业网站开发价格互联网销售
  • 企业做网站应该注意的问题热门搜索排行榜
  • 网站改版策划方案百度在线提问
  • 南京模板建站哪家好十八大禁用黄app入口
  • 网站导航条模板化学sem是什么意思
  • 有哪些网站做的好处免费网站在线客服系统源码
  • 免费b站推广网站mmm大众网潍坊疫情
  • 小程序与app有什么区别seo策略工具
  • 做网站收款支付宝接口上海专业排名优化公司
  • 让别人访问我的网站百度官方网首页
  • 网站建设发展趋势网站怎么打开
  • 中英文双语网站网络推广公司有哪些