wordpress 建网站 vpn网站建设与开发课程内容

张小明 2026/1/10 6:46:19
wordpress 建网站 vpn,网站建设与开发课程内容,泰安有哪些网站,海南哪家公司做网站做的好目录 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进行投诉反馈,一经查实,立即删除!

网站建设培训教程 新手入门到精通在线企业管理培训课程

好的,我们来详细介绍一下 YARN 中的 JobHistory 日志。 我们在YARN运行MapReduce的程序的时候,任务会被分发到不同的节点,在不同的Container内去执行。如果一个程序执行结束后,我们想去查看这个程序的运行状态呢?每一个MapTask的执行细节?每一个ReduceTask的执行细节?这…

张小明 2026/1/4 17:40:00 网站建设

越南做It网站推广购物网站排行

浙大疏锦行 神经网络是一种模拟人脑神经元连接结构的分层模型,核心通过“输入层→隐藏层→输出层”的架构实现端到端学习,无需手动设计特征,能自动提取数据中的高阶非线性关系(如心脏病风险与年龄、血压的复杂关联)。…

张小明 2026/1/5 2:00:53 网站建设

手机网站建设中心广东茂名网站建设

5G及未来的可见光通信技术解析 1. 光调制方案 在5G及未来通信中,为了提升可见光通信(VLC)系统性能,开发了多种光调制方案。 - ADO - OFDM :奇数子载波承载ACO - OFDM符号数据,偶数子载波承载DCO - OFDM符号数据。在接收端,奇数子载波数据采用与ACO - OFDM相同方法恢…

张小明 2026/1/4 13:50:07 网站建设

公司想做个自己的网站怎么做医疗器械展会2023列表

【C2000系列DSP的Bootloader详解】基于ECDSA+挑战-响应的C2000工程文件加密/解密方案 在TI C2000芯片的开发过程中,源代码的知识产权保护是核心需求。本文将详细讲解如何通过ECDSA非对称加密+挑战-响应(Challenge-Response)机制,实现对C2000工程源文件(如ProjectName-Mai…

张小明 2026/1/5 8:10:52 网站建设

新网站不收录wordpress获取栏目名称

Umi.js MFSU与ES模块兼容性终极指南:5步快速解决构建冲突 【免费下载链接】umi A framework in react community ✨ 项目地址: https://gitcode.com/GitHub_Trending/um/umi Umi.js作为React社区的热门框架,其MFSU功能能极大提升构建性能&#xf…

张小明 2026/1/4 13:49:37 网站建设

淘宝网站建设服务类目选择人人商城网站开发

如何用DWMBlurGlass解决Windows系统界面单调乏味的问题 【免费下载链接】DWMBlurGlass Add custom effect to global system title bar, support win10 and win11. 项目地址: https://gitcode.com/gh_mirrors/dw/DWMBlurGlass 你是否厌倦了Windows系统千篇一律的标题栏&…

张小明 2026/1/2 4:19:32 网站建设