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

网站建设与管理职业分析制作网站编程

网站建设与管理职业分析,制作网站编程,seo网站提交提交,孝感58同城网站建设第一步需要在pom.xml文件指定需要导入的坐标 要是没有自动提示需要检查maven有没有 实现代码 /*springboot第三方自动配置实现方法 * 什么是自动配置 自动配置就是springboot启动自动加载的类不需要在手动的控制反转自动的加入bean中 * * *//*第一种方案包扫描 不推荐因为繁琐…第一步需要在pom.xml文件指定需要导入的坐标 要是没有自动提示需要检查maven有没有 实现代码 /*springboot第三方自动配置实现方法 * 什么是自动配置 自动配置就是springboot启动自动加载的类不需要在手动的控制反转自动的加入bean中 * * *//*第一种方案包扫描 不推荐因为繁琐自己也没有试成功过加在启动类上 ComponentScan({com.example,com.example.comtihmabc2}*//* 第二种方案Import注解导入加在启动类上 Import({HeaderParser.class}) 导入普通类交给I0C容器管理Import({HeaderConfig.class})//导入配置类交给I0C容器管理 示例代码 Configuration public class HeaderConfig {Beanpublic HeaderParser headerParser(){ return new HeaderParser();}Beanpublic HeaderGenerator headerGenerator(){ return new HeaderGenerator(); } } Import({MyImportSelector.class})//导入Importselector接口实现类 第三方所实现的接口ImportSelector 里面清楚的写明白了需要导入的类位置 示例代码 public class MyImportSelector implements ImportSelector {public String[] selectImports(AnnotationMetadata importingClassMetadata) {return new String[]{com.example.HeaderConfig};} *//*第三种方案自定义注解EnableHeaderConfig加在启动类上 第三方自定义注解示例代码 Retention(RetentionPolicy.RUNTIME) Target(ElementType.TYPE) Import(MyImportSelector.class)//MyImportSelector.class表示所要导入的类可以是配置类 public interface EnableHeaderConfig { } * */SpringBootApplication public class ComTihmaBc2Application {public static void main(String[] args) {SpringApplication.run(ComTihmaBc2Application.class, args);}}执行代码示例 SpringBootTest class ComTihmaBc2ApplicationTests {// //1.获取I0c容器对象 // Autowired // ApplicationContext applicationContext;Autowired //手动依赖注入ApplicationContext applicationContext ;// Test // void contextLoads() { // applicationContext.getBean(HeaderParser.class).parse(); // }Testvoid contextLoads1() {applicationContext.getBean(HeaderGenerator.class).generate();}}自动装配条件判断 /*springboot自动配置条件判断注解满足条件才会执行 通常声名在类上或者方法上 * springboot底层自动配置就是用此方法 * */ Configuration public class HeaderConfig {//注解1/*判断环境中是否有对应字节码文件才注册bean到I0C容器。可通过类型value或者名字name来进行判断示例1 ConditionalOnClass(name io.jsonwebtoken.Jwts) 名字name示例2 ConditionalOnClass(value HeaderParser.class ) 通过类型value*///注解2/* ConditionalOnMissingBean 当不存在当前类型的bean时才声明该bean才加入ioc容器 ---也可以指定类型(value属性)或 名称(name属性)没有就是当前 比如ConditionalOnMissingBeanpublic HeaderParser headerParser(){ return new HeaderParser();}*/ /* ConditionalOnProperty(name name,havingValue itheima) 配置文件中存在对应的属性和值才注册bean到I0C容器比如application.properties 配置文件中 # 应用服务 WEB 访问端口 server.port8080 nameitheima 有就可以执行*/BeanConditionalOnProperty(name name,havingValue itheima)public HeaderParser headerParser(){ return new HeaderParser();}Beanpublic HeaderGenerator headerGenerator(){ return new HeaderGenerator(); } }
http://www.hkea.cn/news/14534134/

相关文章:

  • 网站app怎么制作哪些网站可以兼职做设计
  • 阳信做网站网站开发地图导航页面
  • 建立网站需要花多少费用网站建设与运营课程总结
  • 东网站建设wordpress多个页面主题
  • 网站系统容量评估网站建设公司哪里可以做
  • 建网站的注意事项广告网站制作多少钱
  • 搜索引擎 网站推广昆明网站建设问问q778925409耍強
  • phpcms v9 网站搬家昌吉哪个公司做网站
  • 天津网站建设方案咨询建设一个网站预算
  • vps网站访问不了游戏推广群
  • 桂林生活网分类信息网站微信企业网站 源码
  • 阿里网站建设方案书阿里邮箱
  • 自己做网赌网站邢台做网站服务
  • 建水网站开发汕头响应式网站
  • 保定网站建设求职简历网页设计制作网站代码
  • 网站建设对电子商务的意义手机网站建设教程视频教程
  • 才做的网站怎么搜不到花市小说网站那里进
  • 石家庄建站模板源码专业微信网站建设公司首选公司
  • 怎么给网站上传附件名师工作室建设网站
  • 网站推广优化排名辽宁网站建设墨子
  • 管理网站建设公司好吗哈尔滨模板自助建站
  • 家用电脑做网站教程中国企业100强名单
  • 商标注册网站官网订做网站和app
  • 户外网站做假网站的域名
  • 营销型网站建设标准门户网站建设探究
  • 相城做网站的公司怎样建设电影网站
  • 内网网站建设所需硬件设备口碑营销中容易出现哪些问题
  • 上海交通大学网站建设与管理3网络营销经典失败案例
  • 公司网站开发费用如何做账云南做网站
  • 商业招商网站wordpress视频主题吾爱破解