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

如何自己做视频网站wordpress插件dedecms

如何自己做视频网站,wordpress插件dedecms,应用镜像wordpress,第一ppt素材网免费下载SpringBoot使用手册 1、自动装配 1.1、创建spring Boot项目 在之前的文章中已经专门写过#xff0c;这里不做赘述。 1.2、pom.xml 1.2.1、版本管理 在学习完maven项目后#xff0c;我们学习框架时首先阅读的就是pom.xml文件#xff0c;这里是管理自己该项目中所用到的…SpringBoot使用手册 1、自动装配 1.1、创建spring Boot项目 在之前的文章中已经专门写过这里不做赘述。 1.2、pom.xml 1.2.1、版本管理 在学习完maven项目后我们学习框架时首先阅读的就是pom.xml文件这里是管理自己该项目中所用到的jar包。 学习SpringBoot时也是一样在创建好一个项目后我们首先先浏览一下pom.xml。 parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.7.3/versionrelativePath/ !-- lookup parent from repository --/parent打开这个文件后我们首先就能看到上面这串代码这个和我们之前学习的不太一样仔细阅读后可以发现这时导入Springboot父依赖的代码。 什么是父依赖 当我们按住ctrl鼠标点击这个依赖可以发现我们又进入了一个pom文件在这里我们又能看到一个父依赖。 parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-dependencies/artifactIdversion2.7.3/version/parent再次点击进入便能发现这里管理着大量的版本信息 propertiesactivemq.version5.16.5/activemq.versionantlr2.version2.7.7/antlr2.versionappengine-sdk.version1.9.98/appengine-sdk.versionartemis.version2.19.1/artemis.versionaspectj.version1.9.7/aspectj.versionassertj.version3.22.0/assertj.versionatomikos.version4.0.6/atomikos.versionawaitility.version4.2.0/awaitility.versionbuild-helper-maven-plugin.version3.3.0/build-helper-maven-plugin.versionbyte-buddy.version1.12.13/byte-buddy.versioncache2k.version2.6.1.Final/cache2k.versioncaffeine.version2.9.3/caffeine.versioncassandra-driver.version4.14.1/cassandra-driver.versionclassmate.version1.5.1/classmate.versioncommons-codec.version1.15/commons-codec.versioncommons-dbcp2.version2.9.0/commons-dbcp2.versioncommons-lang3.version3.12.0/commons-lang3.versioncommons-pool.version1.6/commons-pool.versioncommons-pool2.version2.11.1/commons-pool2.versioncouchbase-client.version3.3.3/couchbase-client.versiondb2-jdbc.version11.5.7.0/db2-jdbc.versiondependency-management-plugin.version1.0.13.RELEASE/dependency-management-plugin.versionderby.version10.14.2.0/derby.versiondropwizard-metrics.version4.2.11/dropwizard-metrics.versionehcache.version2.10.9.2/ehcache.versionehcache3.version3.10.0/ehcache3.versionelasticsearch.version7.17.4/elasticsearch.versionembedded-mongo.version3.4.8/embedded-mongo.versionflyway.version8.5.13/flyway.versionfreemarker.version2.3.31/freemarker.versiongit-commit-id-plugin.version4.9.10/git-commit-id-plugin.versionglassfish-el.version3.0.4/glassfish-el.versionglassfish-jaxb.version2.3.6/glassfish-jaxb.versionglassfish-jstl.version1.2.6/glassfish-jstl.versiongraphql-java.version18.3/graphql-java.versiongroovy.version3.0.12/groovy.versiongson.version2.9.1/gson.versionh2.version2.1.214/h2.versionhamcrest.version2.2/hamcrest.versionhazelcast.version5.1.3/hazelcast.versionhazelcast-hibernate5.version2.2.1/hazelcast-hibernate5.versionhibernate.version5.6.10.Final/hibernate.versionhibernate-validator.version6.2.4.Final/hibernate-validator.versionhikaricp.version4.0.3/hikaricp.versionhsqldb.version2.5.2/hsqldb.versionhtmlunit.version2.60.0/htmlunit.versionhttpasyncclient.version4.1.5/httpasyncclient.versionhttpclient.version4.5.13/httpclient.versionhttpclient5.version5.1.3/httpclient5.versionhttpcore.version4.4.15/httpcore.versionhttpcore5.version5.1.4/httpcore5.versioninfinispan.version13.0.10.Final/infinispan.versioninfluxdb-java.version2.22/influxdb-java.versionjackson-bom.version2.13.3/jackson-bom.versionjakarta-activation.version1.2.2/jakarta-activation.versionjakarta-annotation.version1.3.5/jakarta-annotation.versionjakarta-jms.version2.0.3/jakarta-jms.versionjakarta-json.version1.1.6/jakarta-json.versionjakarta-json-bind.version1.0.2/jakarta-json-bind.versionjakarta-mail.version1.6.7/jakarta-mail.versionjakarta-management.version1.1.4/jakarta-management.versionjakarta-persistence.version2.2.3/jakarta-persistence.versionjakarta-servlet.version4.0.4/jakarta-servlet.versionjakarta-servlet-jsp-jstl.version1.2.7/jakarta-servlet-jsp-jstl.versionjakarta-transaction.version1.3.3/jakarta-transaction.versionjakarta-validation.version2.0.2/jakarta-validation.versionjakarta-websocket.version1.1.2/jakarta-websocket.versionjakarta-ws-rs.version2.1.6/jakarta-ws-rs.versionjakarta-xml-bind.version2.3.3/jakarta-xml-bind.versionjakarta-xml-soap.version1.4.2/jakarta-xml-soap.versionjakarta-xml-ws.version2.3.3/jakarta-xml-ws.versionjanino.version3.1.7/janino.versionjavax-activation.version1.2.0/javax-activation.versionjavax-annotation.version1.3.2/javax-annotation.versionjavax-cache.version1.1.1/javax-cache.versionjavax-jaxb.version2.3.1/javax-jaxb.versionjavax-jaxws.version2.3.1/javax-jaxws.versionjavax-jms.version2.0.1/javax-jms.versionjavax-json.version1.1.4/javax-json.versionjavax-jsonb.version1.0/javax-jsonb.versionjavax-mail.version1.6.2/javax-mail.versionjavax-money.version1.1/javax-money.versionjavax-persistence.version2.2/javax-persistence.versionjavax-transaction.version1.3/javax-transaction.versionjavax-validation.version2.0.1.Final/javax-validation.versionjavax-websocket.version1.1/javax-websocket.versionjaxen.version1.2.0/jaxen.versionjaybird.version4.0.6.java8/jaybird.versionjboss-logging.version3.4.3.Final/jboss-logging.versionjdom2.version2.0.6.1/jdom2.versionjedis.version3.8.0/jedis.versionjersey.version2.35/jersey.versionjetty-el.version9.0.52/jetty-el.versionjetty-jsp.version2.2.0.v201112011158/jetty-jsp.versionjetty-reactive-httpclient.version1.1.12/jetty-reactive-httpclient.versionjetty.version9.4.48.v20220622/jetty.versionjmustache.version1.15/jmustache.versionjohnzon.version1.2.18/johnzon.versionjolokia.version1.7.1/jolokia.versionjooq.version3.14.16/jooq.versionjson-path.version2.7.0/json-path.versionjson-smart.version2.4.8/json-smart.versionjsonassert.version1.5.1/jsonassert.versionjstl.version1.2/jstl.versionjtds.version1.3.1/jtds.versionjunit.version4.13.2/junit.versionjunit-jupiter.version5.8.2/junit-jupiter.versionkafka.version3.1.1/kafka.versionkotlin.version1.6.21/kotlin.versionkotlin-coroutines.version1.6.4/kotlin-coroutines.versionlettuce.version6.1.9.RELEASE/lettuce.versionliquibase.version4.9.1/liquibase.versionlog4j2.version2.17.2/log4j2.versionlogback.version1.2.11/logback.versionlombok.version1.18.24/lombok.versionmariadb.version3.0.7/mariadb.versionmaven-antrun-plugin.version3.0.0/maven-antrun-plugin.versionmaven-assembly-plugin.version3.3.0/maven-assembly-plugin.versionmaven-clean-plugin.version3.2.0/maven-clean-plugin.versionmaven-compiler-plugin.version3.10.1/maven-compiler-plugin.versionmaven-dependency-plugin.version3.3.0/maven-dependency-plugin.versionmaven-deploy-plugin.version2.8.2/maven-deploy-plugin.versionmaven-enforcer-plugin.version3.0.0/maven-enforcer-plugin.versionmaven-failsafe-plugin.version2.22.2/maven-failsafe-plugin.versionmaven-help-plugin.version3.2.0/maven-help-plugin.versionmaven-install-plugin.version2.5.2/maven-install-plugin.versionmaven-invoker-plugin.version3.2.2/maven-invoker-plugin.versionmaven-jar-plugin.version3.2.2/maven-jar-plugin.versionmaven-javadoc-plugin.version3.4.1/maven-javadoc-plugin.versionmaven-resources-plugin.version3.2.0/maven-resources-plugin.versionmaven-shade-plugin.version3.3.0/maven-shade-plugin.versionmaven-source-plugin.version3.2.1/maven-source-plugin.versionmaven-surefire-plugin.version2.22.2/maven-surefire-plugin.versionmaven-war-plugin.version3.3.2/maven-war-plugin.versionmicrometer.version1.9.3/micrometer.versionmockito.version4.5.1/mockito.versionmongodb.version4.6.1/mongodb.versionmssql-jdbc.version10.2.1.jre8/mssql-jdbc.versionmysql.version8.0.30/mysql.versionnekohtml.version1.9.22/nekohtml.versionneo4j-java-driver.version4.4.9/neo4j-java-driver.versionnetty.version4.1.79.Final/netty.versionokhttp.version4.9.3/okhttp.versionoracle-database.version21.5.0.0/oracle-database.versionpooled-jms.version1.2.4/pooled-jms.versionpostgresql.version42.3.6/postgresql.versionprometheus-client.version0.15.0/prometheus-client.versionquartz.version2.3.2/quartz.versionquerydsl.version5.0.0/querydsl.versionr2dbc-bom.versionBorca-SR1/r2dbc-bom.versionrabbit-amqp-client.version5.14.2/rabbit-amqp-client.versionrabbit-stream-client.version0.5.0/rabbit-stream-client.versionreactive-streams.version1.0.4/reactive-streams.versionreactor-bom.version2020.0.22/reactor-bom.versionrest-assured.version4.5.1/rest-assured.versionrsocket.version1.1.2/rsocket.versionrxjava.version1.3.8/rxjava.versionrxjava-adapter.version1.2.1/rxjava-adapter.versionrxjava2.version2.2.21/rxjava2.versionsaaj-impl.version1.5.3/saaj-impl.versionselenium.version4.1.4/selenium.versionselenium-htmlunit.version3.61.0/selenium-htmlunit.versionsendgrid.version4.9.3/sendgrid.versionservlet-api.version4.0.1/servlet-api.versionslf4j.version1.7.36/slf4j.versionsnakeyaml.version1.30/snakeyaml.versionsolr.version8.11.2/solr.versionspring-amqp.version2.4.6/spring-amqp.versionspring-batch.version4.3.6/spring-batch.versionspring-data-bom.version2021.2.2/spring-data-bom.versionspring-framework.version5.3.22/spring-framework.versionspring-graphql.version1.0.1/spring-graphql.versionspring-hateoas.version1.5.1/spring-hateoas.versionspring-integration.version5.5.14/spring-integration.versionspring-kafka.version2.8.8/spring-kafka.versionspring-ldap.version2.4.1/spring-ldap.versionspring-restdocs.version2.0.6.RELEASE/spring-restdocs.versionspring-retry.version1.3.3/spring-retry.versionspring-security.version5.7.3/spring-security.versionspring-session-bom.version2021.2.0/spring-session-bom.versionspring-ws.version3.1.3/spring-ws.versionsqlite-jdbc.version3.36.0.3/sqlite-jdbc.versionsun-mail.version1.6.7/sun-mail.versionthymeleaf.version3.0.15.RELEASE/thymeleaf.versionthymeleaf-extras-data-attribute.version2.0.1/thymeleaf-extras-data-attribute.versionthymeleaf-extras-java8time.version3.0.4.RELEASE/thymeleaf-extras-java8time.versionthymeleaf-extras-springsecurity.version3.0.4.RELEASE/thymeleaf-extras-springsecurity.versionthymeleaf-layout-dialect.version3.0.0/thymeleaf-layout-dialect.versiontomcat.version9.0.65/tomcat.versionunboundid-ldapsdk.version6.0.5/unboundid-ldapsdk.versionundertow.version2.2.19.Final/undertow.versionversions-maven-plugin.version2.10.0/versions-maven-plugin.versionwebjars-locator-core.version0.50/webjars-locator-core.versionwsdl4j.version1.6.3/wsdl4j.versionxml-maven-plugin.version1.0.2/xml-maven-plugin.versionxmlunit2.version2.9.0/xmlunit2.version/properties这便是SpringBoot不需要书写版本的原因 配置依赖 resourcedirectory${basedir}/src/main/resources/directoryfilteringtrue/filteringincludesinclude**/application*.yml/includeinclude**/application*.yaml/includeinclude**/application*.properties/include/includes/resourceresourcedirectory${basedir}/src/main/resources/directoryexcludesexclude**/application*.yml/excludeexclude**/application*.yaml/excludeexclude**/application*.properties/exclude/excludes/resource1.2.2、启动器 springBoot的启动器spring Boot的启动场景。 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependency比如spring-boot-starter-web它会自动导入web项目所需要的所有依赖。 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencyspring boot会将所有的功能场景都编程一个个的启动器如果我们要使用什么功能就只需要找到对应的启动器就行了。 spring官方文档 https://docs.spring.io1.2.3、主程序 SpringBootApplication public class BlogFztApplication {public static void main(String[] args) {SpringApplication.run(BlogFztApplication.class, args);}}SpringBootApplication:标注这个类是一个Springboot启动类启动类下的所有资源被导入 点进去就能看到核心注解 注解 SpringBootConfiguration//springboot的配置Configuration//spring配置类Component//说明这也是一个spring的组件 EnableAutoConfiguration//自动配置 //点进去AutoConfigurationPackage//自动配置包Import(AutoConfigurationPackages.Registrar.class)//自动配置‘包注册’Import(AutoConfigurationImportSelector.class)//自动配置导入选择 //获取所有配置 ListString configurations getCandidateConfigurations(annotationMetadata,attributes); 核心方法 获取候选的配置 protected ListString getCandidateConfigurations(AnnotationMetadata metadata, AnnotationAttributes attributes) {ListString configurations new ArrayList(SpringFactoriesLoader.loadFactoryNames(getSpringFactoriesLoaderFactoryClass(), getBeanClassLoader()));ImportCandidates.load(AutoConfiguration.class, getBeanClassLoader()).forEach(configurations::add);Assert.notEmpty(configurations,//断言非空如果配置文件不为空则去找spring.factories文件No auto configuration classes found in META-INF/spring.factories nor in META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports. If you are using a custom packaging, make sure that file is correct.);return configurations;}protected Class? getSpringFactoriesLoaderFactoryClass() {return EnableAutoConfiguration.class;}META-INF/spring.factories:org.springframework.boot.autoconfigure # Initializers org.springframework.context.ApplicationContextInitializer\ org.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer,\ org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener# Application Listeners org.springframework.context.ApplicationListener\ org.springframework.boot.autoconfigure.BackgroundPreinitializer# Environment Post Processors org.springframework.boot.env.EnvironmentPostProcessor\ org.springframework.boot.autoconfigure.integration.IntegrationPropertiesEnvironmentPostProcessor# Auto Configuration Import Listeners org.springframework.boot.autoconfigure.AutoConfigurationImportListener\ org.springframework.boot.autoconfigure.condition.ConditionEvaluationReportAutoConfigurationImportListener# Auto Configuration Import Filters org.springframework.boot.autoconfigure.AutoConfigurationImportFilter\ org.springframework.boot.autoconfigure.condition.OnBeanCondition,\ org.springframework.boot.autoconfigure.condition.OnClassCondition,\ org.springframework.boot.autoconfigure.condition.OnWebApplicationCondition# Failure analyzers org.springframework.boot.diagnostics.FailureAnalyzer\ org.springframework.boot.autoconfigure.data.redis.RedisUrlSyntaxFailureAnalyzer,\ org.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer,\ org.springframework.boot.autoconfigure.flyway.FlywayMigrationScriptMissingFailureAnalyzer,\ org.springframework.boot.autoconfigure.jdbc.DataSourceBeanCreationFailureAnalyzer,\ org.springframework.boot.autoconfigure.jdbc.HikariDriverConfigurationFailureAnalyzer,\ org.springframework.boot.autoconfigure.jooq.NoDslContextBeanFailureAnalyzer,\ org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryBeanCreationFailureAnalyzer,\ org.springframework.boot.autoconfigure.r2dbc.MissingR2dbcPoolDependencyFailureAnalyzer,\ org.springframework.boot.autoconfigure.r2dbc.MultipleConnectionPoolConfigurationsFailureAnalzyer,\ org.springframework.boot.autoconfigure.r2dbc.NoConnectionFactoryBeanFailureAnalyzer,\ org.springframework.boot.autoconfigure.session.NonUniqueSessionRepositoryFailureAnalyzer# Template availability providers org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider\ org.springframework.boot.autoconfigure.freemarker.FreeMarkerTemplateAvailabilityProvider,\ org.springframework.boot.autoconfigure.mustache.MustacheTemplateAvailabilityProvider,\ org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAvailabilityProvider,\ org.springframework.boot.autoconfigure.thymeleaf.ThymeleafTemplateAvailabilityProvider,\ org.springframework.boot.autoconfigure.web.servlet.JspTemplateAvailabilityProvider# DataSource initializer detectors org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector\ org.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializerDatabaseInitializerDetector# Depends on database initialization detectors org.springframework.boot.sql.init.dependency.DependsOnDatabaseInitializationDetector\ org.springframework.boot.autoconfigure.batch.JobRepositoryDependsOnDatabaseInitializationDetector,\ org.springframework.boot.autoconfigure.quartz.SchedulerDependsOnDatabaseInitializationDetector,\ org.springframework.boot.autoconfigure.session.JdbcIndexedSessionRepositoryDependsOnDatabaseInitializationDetector Properties properties PropertiesLoaderUtils.loadProperties(resource);
http://www.hkea.cn/news/14340262/

相关文章:

  • 西安网站推广招聘慧聪网首页
  • 绍兴网站建设哪家专业自己建设购物网站
  • 用织梦模板做网站中企建设网站
  • 建设积分商城网站泉州晋江网站建设
  • 可以做调查问卷的网站网站建设宣传册内容文档
  • wordpress关站石家庄心雨网站建设
  • 制作北京的名片wordpress建站优化
  • 宜昌建设网站公司广告发布资质
  • 百度怎么网站排名网站设计与建设ppt
  • golang 做网站wordpress创建多个分类目录
  • 自己建网站流程郓城菏泽网站建设
  • 个人可以建设农资网站吗seo 优化顾问
  • 南山网站设计费用建设部网站怎么查询相关专业
  • excel怎么做超链接到网站wordpress文本自动分页
  • 网站主题网郑州网络seo
  • 两学一做学习网站广告传媒公司黄页
  • 建设银行网站重置密码母婴设计网站
  • 河间网站网站建设大连在哪个省份哪个市
  • 东莞设计网站服务的公司网站未建设的情况说明书
  • 微网站建设第一步是进行什么的设置合肥企业网站制作公司
  • 六安网站优化网页美工设计视频
  • 南宁企业建站程序找网络公司建网站的流程
  • php网站开发笔试题沈阳工程招标信息网
  • 建设银行宁波分行 招聘网站做网站的外部链接关系分析的工具
  • 展示型网站设计方案梧州红豆论坛
  • 四川省优质校建设 网站滁州做网站的公司
  • 连接外国的网站吗网站开发与iso9001关系
  • 小型企业做网站的价格企业展示型网站 建站系统
  • 西宁专业做网站公司做网站应该了解什么
  • 怎么做外卖网站简网app工场的制作入口