当前位置:首页 > 教程攻略 > 正文

Starter插件化启动工具下载-Starter插件化启动工具免费版下载v0.5.1

Starter插件化启动工具主要就是加快应用的启动速度,可以直接进行搜索应用然后直接打开就可以了,打开过的信息都会记录下来,下次打开就直接点击就可以了,还是比较方便的,大大节省了很多的时间,操作也很简单,也不怎么占用桌面面积,非常实用。

软件介绍

点击左侧列表中不同项可以切换至对应项的编辑页面。

编辑页面显示对应项的文件路径、图标路径、显示名称、优先级、其他关键词,皆可进行修改,同时可以删除对应项。

打开编辑界面时禁止启动搜索界面,避免数据冲突

拖动文件到编辑界面中可以批量添加启动项

QQ截图20230511143728.png

软件特点

双击CapsLock激活搜索界面,输入内容即可对启动列表进行搜索显示搜索结果列表。

可在列表中上下切换选中的项;Shift+Enter启动选中项;双击Left在文件夹中打开选中项;Shift+Esc清除输入内容或隐藏搜索界面。

鼠标双击可以启动点击项,鼠标右键可以打开菜单对点击项进行启动、在文件夹中打开、编辑、删除等操作。

小编评论

Starter插件化启动工具可以在搜索栏里面直接搜索应用进行打开,搜索的信息会立马出来,这可以加快打开的速度,节省很多的时间。

对小编带来的Starter插件化启动工具的内容还满意吗?关注软件爱好者,海量游戏和软件任意下载!

自定义Spring starter

在Spring Boot中,使用的最多的就是starter。starter可以理解为一个可拔插式的插件,例如,你想使用JDBC插件,那么可以使用spring-boot-starter-jdbc;如果想使用MongoDB,可以使用spring-boot-starter-data-mongodb。 初学的同学可能会说:如果我要使用MongoDB,我直接引入驱动jar包就行了,何必要引入starter包?starter和普通jar包的区别在于,它能搭乱够实现自动配置,和Spring Boot无缝衔接,从而节省我们大量开发时间。 使用maven-archetype-quickstart骨架创手历建项目。 注知薯档意artifactId的命名规则,Spring官方Starter通常命名为spring-boot-starter-{name}如 spring-boot-starter-web, Spring官方建议非官方Starter命名应遵循{name}-spring-boot-starter的格式, 如mybatis-spring-boot-starter。这里创建的项目的artifactId为helloworld-spring-boot-starter 该类用于接收spring.properties中配置的参数,并自动赋值给对应的成员变量。 如果想要实现自动配置,还需要将XxxAutoConfiguration添加到spring.factories配置文件中。 注意:META-INF是自己手动创建的目录,spring.factories也是手动创建的文件,在该文件中配置自己的自动配置类。 Spring Boot在启动时扫描项目所依赖的JAR包,寻找包含spring.factories文件的JAR包, 然后读取spring.factories文件获取配置的自动配置类AutoConfiguration, 然后将自动配置类下满足条件(@ConditionalOnXxx)的@Bean放入到Spring容器中(Spring Context) 这样使用者就可以直接用来注入,因为该类已经在容器中了

SpringBoot的Starter机制

我们知道SpringBoot自己在“后台”帮我们配置了很多原本需要我们手动去的东西,至于这个“后台”是啥,就是Starter机制。我们先来看一看常用的Starter启动器,他们都是以spring-boot-starter开头明名的,至于spring-boot这个前缀则被Spring Boot官方保留。 至于Starter机制是如何实现上文说的“自动变速箱”功能,简单说就是通过条件注解来实现的,SpringBoot通过条件注解确定需要加载哪些组件,读取哪些配置,还有一些控制加载顺序的注解。这里我们先来看一些常用的条件注解和控制加载顺序的注解: 这里以一个简单的SpringBoot中的依赖配置文件做说明,只加入最基础的配置。 可以看到有如下几个依赖需要加入: 1)spring-boot-starter-parent,这个是所有SpringBoot工程都需要加入的依赖项,可以说这个是一个“根依赖”,必须要加入,注意这里指定的版本号也会约束其他依赖项,相当于一个最上层的版本配置,这里指定的就是我们常说的SpringBoot的版本。 2)spring-boot-starter-web,这个是Web工程的依赖项,所有的Web程序都要加。 3)spring-boot-configuration-processor,这个是ConfiguaritionProperties的配置,有了它我们的Spring项目中的Jar就会包含上很多meta-data,这些元数据会在开发的时候通过idea给我们很多输入的提示。 可以说这是SpringBoot项目中最重要的配置文件,这里看下关于他的几个核心部分,首先关于它的描述是这样的: 大意是说这个文件是一个提供了通过maven编译的应用的依赖和插件管理一个“父配置文件”。嗯,就理解是管理基础依赖和插件的就可以了。 看他的resource标签,是这样的: 这里指定了资源的导入和导出路径,什么意思?就是你的配置文件销饥配在对应的目录下,框架都会去扫描到读取的,按上面的配置会读src/main/resources目录下的配置文件的内容。比如我们在这里放了如下的配置文件: 这样程序启动的会去读application.properties和application.yml文件里面的配置的。这里要说一下,上面的配置加载是有顺序的,先加yml,yaml ,后加properties里面的配置,这也决定了properties文文件配置的优先级是要高于yaml文件的,或者说相同参数的配置,properties里面的参数会覆盖yaml里面的。 最后看到最上面还有一个parent标签,是这样描述的,这里描述了spring-boot-starter-parent的父依赖配置spring-boot-dependencies: 同样的我们看一看spring-boot-dependencies的描述文件,看看里面的properties标签,是这样: 喔,好多似曾相识的面孔在这里都能见到,比如aspectj,caffeine, dom4j,hikaricp,junit,log4j2, mysql,tomcat等等一些,而且你也看到了,这里帮我们把版本控制也做好了,防止了原野斗歼来在Spring中我们自己手动引入依赖的时候的经常会发生的版本冲突问题,所谓的约定优于配置在这里就是一个典型的体现场景。 这个配置是web应用的核心配置,有了他不用像Spring再像Spring一样去导SpringMVC相关的依赖了,这里看一下这颂冲个文件的内容。 同样的也有一个parent标签指定父依赖spring-boot-starters. 另外dependencies标签指定是一些依赖坐标的打包,包含json,tomcat等等,包含版本控制都做好了。 其中spring-boot-starter的依赖又包含了如下的dependencies,有spring-boot,自动配置,日志,注解,core等等的依赖: 以上可以看到SpringBoot基本上通过spring-boot-starter-parent和spring-boot-starter-web两个配置就把起步依赖需要导入的依赖项把我们需要的依赖给导完了,这也就是SpringBoot的starter机制在依赖配置层的最好体现,实现了所谓约定优于配置。

西门子starter在C盘那个地方

默认安装在C盘。正确汪扒春安装STARTER软件要遵循如下步骤:1、从控制面板卸载STARTER。2、重启电脑。3、删除STARTER残余文件。4、关闭所有程序,尤其是杀毒软件类的程序。5、使用检验过的安装源文件(在另一台电脑上可被安装)。6、本地拷贝解压/安装,避免路径中有特殊的字母/空格。7、确认用户有管理员权限。8、重新安装STARTER。西门子starter中文版是一个非常不错的软件,这款软件能够完美的解决用户所遇到的其它问题,并且在软件中可以轻松对自己需要的内容进行编辑处理,此中西门子starter汉化版是一款由西门子官方所推出的专业调试工具,这款软件完美支持SINAMICS系列DRIVE类产品,相关用户可以按照自己的想法进行调试操作,能够很好的避免了各种问题的发生困耐。

热门阅读

最新文章