焦作建设网站哪家好网络舆情案例

张小明 2026/1/15 2:33:28
焦作建设网站哪家好,网络舆情案例,建站推广文案,公司网站建设哪里实惠目录 1.Spring框架介绍 1.1 Spring 框架的概述 1.2 Spring框架的优点 2.SpringIoC 2.1 什么是IoC#xff1f; 2.2 入门程序 3.IOC技术总结 1.Spring框架介绍 1.1 Spring 框架的概述 Spring 是一个开放源代码的设计层面框架#xff0c;它解决的是业务逻辑层和其他各层的…目录1.Spring框架介绍1.1 Spring 框架的概述1.2 Spring框架的优点2.SpringIoC2.1 什么是IoC2.2 入门程序3.IOC技术总结1.Spring框架介绍1.1 Spring 框架的概述Spring 是一个开放源代码的设计层面框架它解决的是业务逻辑层和其他各层的 松耦合问题因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架由RodJohnson创建。简单来说Spring 是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。 Spring 是于2003 年兴起的一个轻量级的Java开发框架由RodJohnson在其 著作Expert One-On-One J2EEDevelopment and Design中阐述的部分理念和原 型衍生而来。 它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层 架构分层架构允许使用者选择使用哪一个组件同时为 J2EE 应用程序开发提 供集成的框架。 Spring 的核心是控制反转IoC控制反转和面向切面AOP。简单来说Spring 是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。1.2 Spring框架的优点1.方便解耦简化开发Spring就是一个大工厂可以将所有对象创建和依赖关 系维护交给Spring管理。2.AOP 编程的支持Spring提供面向切面编程可以方便的实现对程序进行权限 拦截、运行监控等功能。可扩展性3.声明式事务的支持只需要通过配置就可以完成对事务的管理而无需手动编程。4.方便程序的测试Spring对Junit4支持可以通过注解方便的测试Spring程序。5.方便集成各种优秀框架Spring不排斥各种优秀的开源框架其内部提供了对 各种优秀框架如Struts2、Hibernate、MyBatis、Quartz 等的直接支持。6.降低JavaEE API 的使用难度Spring 对JavaEE开发中非常难用的一些API JDBC、JavaMail、远程调用等都提供了封装使这些API应用难度大大降低。2.SpringIoC2.1 什么是IoCIOC-- Inverse of Control控制反转将对象的创建权力反转给Spring框架 控制反转Inversion of Control缩写为IoC是面向对象编程中的一种设计 原则可以用来减低计算机代码之间的耦合度。 解决问题使用IOC可以解决的程序耦合性高的问题Spring的工厂读取配 置文件。2.2 入门程序导入依赖dependencies dependency groupIdorg.springframework/groupId artifactIdspring-context/artifactId version5.0.2.RELEASE/version /dependency dependency groupIdcommons-logging/groupId artifactIdcommons-logging/artifactId version1.2/version /dependency dependency groupIdlog4j/groupId artifactIdlog4j/artifactId version1.2.12/version /dependency dependency groupIdjunit/groupId artifactIdjunit/artifactId version4.13.2/version scopetest/scope /dependency /dependencies创建UserService接口及其实现类package com.qcby.service; public interface UserService { void hello(); }package com.qcby.service.Impl; import com.qcby.service.UserService; public class UserServiceImpl implements UserService { Override public void hello() { System.out.println(Hello IOC!); } }编写配置文件applicationContext.xml?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beans xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd !--IOC管理bean -- bean iduserService classcom.qcby.service.Impl.UserServiceImpl/bean /beans测试方法import com.qcby.service.UserService; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Demo1 { /** * 入门程序 */ Test public void run1() { //使用Spring的工厂 ApplicationContext context new ClassPathXmlApplicationContext(applicationContext.xml); //通过工厂获得类 UserService userService (UserService) context.getBean(userService); userService.hello(); } }运行流程导入Spring依赖如spring-context编写接口与实现类创建Spring配置文件通过ApplicationContext获取Bean并调用方法3.IOC技术总结ApplicationContext接口工厂的接口使用该接口可以获取到具体的Bean对象。该接口下有两个具体的实现类。ClassPathXmlApplicationContext加载类路径下的Spring配置文件。 FileSystemXmlApplicationContext加载本地磁盘下的Spring配置文件。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

深圳公司建站推广信产部网站备案

GPT-SoVITS技术架构剖析:语言模型与声学模型的完美融合 在虚拟主播24小时不间断直播、AI配音一键生成多语种有声书、视障用户通过个性化语音助手“听见”世界的时代,语音合成已不再是冷冰冰的文字朗读器,而成为承载情感、身份和表达的数字媒介…

张小明 2026/1/10 18:38:28 网站建设

个人可以注册网站吗WordPress自己安装了插件

Windows 7用户的开发救星:最后一个VSCode v1.70.3免安装版完全指南 【免费下载链接】Windows7上最后一个版本的VSCodev1.70.3解压免安装版本 本仓库提供了一个适用于 Windows 7 的最后一个版本的 Visual Studio Code(VSCode),版本…

张小明 2026/1/12 4:04:16 网站建设

垂直网站导航是谁做的网站开发一般黄了

Label Studio作为业界领先的开源数据标注平台,其国际化支持能力直接决定了全球用户的协作效率。本文将从技术实现角度深入剖析Label Studio的多语言配置机制,涵盖基础设置、翻译工作流、界面适配等核心环节,帮助开发者构建真正面向全球用户的…

张小明 2026/1/14 13:13:02 网站建设

建一个电影网站多大 数据库制作网站公司地址

市面上流传着一套由尚学堂李腾飞老师主讲的UML培训视频。这套视频教程在相关学习者中有一定知名度,主要面向希望系统掌握统一建模语言(UML)的软件工程师和计算机专业学生。今天,我将从一个有过实际学习经验的软件从业者角度&#…

张小明 2026/1/14 21:29:50 网站建设

义乌市网站建设代理做购物车网站多少钱

第一章:Open-AutoGLM导出机制概述 Open-AutoGLM 是一个面向自动化生成式语言模型管理的开源框架,其核心功能之一是灵活且可扩展的模型导出机制。该机制支持将训练完成的模型以多种格式导出,适配不同的部署环境,包括本地服务器、云…

张小明 2026/1/12 16:21:43 网站建设

安徽住房和城乡建设厅新网站长沙十大景点

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一个性能对比测试项目:1. 实现单条循环插入和批量插入两种方式;2. 使用 10,000 条测试数据;3. 记录并可视化执行时间、内存占用等指标&…

张小明 2026/1/7 4:49:21 网站建设