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

高端集团官方网站建设公司58同城网站建设深圳丽丽亚

高端集团官方网站建设公司,58同城网站建设深圳丽丽亚,推荐做ppt照片的网站,建筑英才网招聘目录 1.Spring如何加载我们的类的 2.Spring注解驱动发展史与核心注解介绍 2.1 Spring驱动发展简史 2.2 @Configuration和@Bean注解 2.3 @Import以及相关注解 3.看看SpringBoot的启动的入口 3.1 @SpringBootConfiguration注解 3.2 @EnableAutoConfiguration注解 4.SpringBo… 目录 1.Spring如何加载我们的类的 2.Spring注解驱动发展史与核心注解介绍 2.1 Spring驱动发展简史 2.2@Configuration和@Bean注解 2.3 @Import以及相关注解 3.看看SpringBoot的启动的入口 3.1@SpringBootConfiguration注解 3.2@EnableAutoConfiguration注解 4.SpringBoot自动配置原理 1.Spring如何加载我们的类的 相信在刚开始学习Spring的时候,我们都学过如何用spring的配置来指定类之间的关系,例如: bean id="englishMessageProvider" class="innerspring.com.decoupled.EnglishMessageProvider"/bean id="standardOutMessageService" class="innerspring.com.decoupled.StandardOutMessageService"p:messageProvider-ref="englishMessageProvider"/ 后面的class就是我们自己实现的业务类,例如: package innerspring.com.decoupled;public class EnglishMessageProvider implements IMessageProvider {public EnglishMessageProvider(){System.out.println(" -- EnglishMessageProvider: constructor called");}@Overridepublic String getMessage() {return "Hello World!";} }我们在使用的时候只要这么写就行了: public class HelloWorldSpringDI {public static void main(String... args) {ApplicationContext ctx = new ClassPathXmlApplicationContext("spring/app-context.xml");IMessageService mr = ctx.getBean("standardOutMessageService", IMessageService.class);mr.execute();} } 初次接触Spring的时候,通过上面的代码,并且仔细研究ClassPathXmlApplicationContext的代码,可以逐步梳理出Ioc、AOP等的完整过程,虽然复杂,如果花时间多就足以将其完整搞清楚是如何加载的。 不过呢使用XML的方式有一个很大的问题,就是如果我们的类非常多非常复杂,这时候xml的配置就无比庞大,而如果我修改了版本或者实现等等,此时维护xml文件就是个灾难。 为此Spring发展的一个重要途径就是推广使用注解,减少xml等配置的内容。例如上面我们定义的bean: bean id="englishMessageProvider" class="innerspring.com.decoupled.EnglishMessageProvider"/ 这里的关键是class里指定的类的路径和类名,而前面的id就是类名的小写,所以我们只要找到类就完全能自己创建出这么一个类来。 那不用配置又该如何找到我们的类呢?方法是用注解+包扫描 凡是用过SpringBoot的同学应该都知道,我们写了一个服务之后,都需要在头部加上这么一个注解,例如@C
http://www.zqtcl.cn/news/496491/

相关文章:

  • seo快速排名多少钱安阳网站怎么优化
  • 如何在网站后台删除栏目阿里巴巴上做网站要多少钱
  • 网站建设意识形态工作河北省两学一做网站
  • 綦江建站哪家正规php做不了大型网站吗
  • 优秀的设计网站青岛网站设计企业
  • 谁有做爰网站号wordpress 4.8 中文
  • 毕业设计做网站用什么广州中智软件开发有限公司
  • 哪个网站不花钱可以做招聘wordpress没有页脚
  • 免费视频网站素材网络系统管理技能大赛
  • 聊天网站建设网站建设毕业设计评价
  • 网站建设 内容缺乏域名备案要多久
  • 产品展示型网站建设全国新冠疫苗接种率
  • 网站建设商如何自建商城和电商平台
  • 深圳做二类学分的网站开发一平方米多少钱
  • 如何做原创小说网站建一个o2o网站
  • 东莞市住房建设网站互动科技 网站建设
  • 淄博网站建设高端网络seo线上培训多少钱
  • s网站优化工地模板图片
  • 手机网站使用微信支付神级网页设计网站
  • 网站建站大约多少钱如何引流被动加好友
  • 哪些网站可以查企业信息大城县有做网站的吗
  • 上海网站建设电影联wordpress 分类title
  • 杭州网站建设招标免费seo排名优化
  • 网站建设服务费是否无形资产百度一下你就知道官网下载安装
  • 网站付款链接怎么做在线设计商标logo
  • 阿里巴巴做网站多少钱特大新闻凌晨刚刚发生
  • 网站如何做se设计师网站pintset
  • 上海网站制作机构wordpress 优酷免广告
  • 关于网站建设的名言网站开发的技术难点
  • 免费云建站廊坊seo外包