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

wordpress网址转换关键词优化包年推广

wordpress网址转换,关键词优化包年推广,2345传奇世界游戏介绍,最有名的免费建站平台排行榜1.Spring最核心包括aop和ioc概念 AOP 能够将将哪些于业务无关的,并且大量重复的业务逻辑进行封装起来,便于减少重复代码,降低模块之间的耦合度,给未来的系统更好的可用性和可维护性。 Spring中AOP是采用动态代理,JDK代…
        1.Spring最核心包括aop和ioc概念
                AOP

                        能够将将哪些于业务无关的,并且大量重复的业务逻辑进行封装起来,便于减少重复代码,降低模块之间的耦合度,给未来的系统更好的可用性和可维护性。

                Spring中AOP是采用动态代理,JDK代理只能代理实现接口的类,无法使用,所以通过CGLIB动态代理生成一个被代理对象的子类作为代理实现。

                IOC

                       将由程序手动创建的对象的控制权,交给IOC进行管理,并且有IOC来进行完成对象的注入,这样可以很大程度上简化应用的开发过程,将应用从复杂的依赖关系解放出来。IOC容器就想一个工厂一样,我们需要创建一个对象的时候,通过配置文件配置即可,完全不用去管对象是如何创建出来的。

                Spring的IOC的对象创建原理是通过工厂模式+反射机制。

                Spring框架中使用代哪些设计模式?

                  1.单例模式:例如Spring的bean是单例的。

                  2.代理模式:Spring中AOP模式。

                  3.工厂模式:IOC生成bean对象过程。

                  4.模板方法模式:spring的jdbcTemplat操作数据的

                  5.适配器模式;spring AOP的增强和通知使用。

        2.SpringMVC的流程

                流程过程

                       主要是客户端将请求发给spring MVC中dispatcherServlet类,通过它去寻找handler然后找到对应controller层进行执行业务代码,然后返回modelandview层。然后通过ViewReslver寻找实际的view层,然后将返回model层传给view进行渲染,返回给浏览器展示。

        3.SpringBoot
                特点

                1)自动配置:项目依赖自动配置spring组件。

                2)起步依赖:提供定义好的依赖组件,并且支持第三方集成。

                3)内嵌服务器:默认集成Tomcat,jetty服务,支持通过application.yml进行配置

                4)注解驱动于xml进行配置

                5)生产就绪功能:autuator模块提供端点监控应用服务;外部化配置,支持多环境配置,通过@profile注解。

                常用注解

                1)@SpringBootConfiguration:组合@configuration.实现配置文件的功能。

                2)@EnableAutoConfiguration:开启自动配置功能,也可以自动关闭自动配置功能。

                3)@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})。

                4)@ComponentScan:spring组件扫描。

                5)@profile: 是在特定环境下使用(dev,test,pro)

                6)@Bean: 使用在方法,对方法中定义这bean,告诉spring这某个类的事例,我需要的时候spring返回给我。

                7)@RequestParam: 获取URL中查询参数。

                     @PathVariable: 获取URL中的变量

                     @RequestBaby: 获取对象变量。

                8)@RequestMapping:映射到HTTP请求到控制器方法,控制路径。

                9)@Autowired:  进行依赖注入Bean,默认按照类型注入。

                      @Resource:  进行依赖注入Bean,默认按照名称注入。

                10)RestController: 组合@Controller和@ResponseBaby,主要定义RESTFUL API,返回JSON数据。                        

                11)@Component:是主要在类上使用,是通过扫描类路径进行自动检测已经自动装配代spring容器中,如果一个Bean不知道是哪一个层,可以使用这个注解。       

                12)@Repository:对应使用在dao层,主要是用于数据库相关操作。

                13)@Service:对应服务层,主要是涉及一些复杂的业务逻辑,需要用到Dao层。

                14)@Controller:对应Spring Mvc的控制层,主要是用接受用户的请求并且调用service层的方法返回给前端页面。

                

http://www.dtcms.com/wzjs/419306.html

相关文章:

  • 网站建设上海网站建设公司网站百度云搜索引擎入口盘多多
  • 网站seo优化要懂得做微调百度金融
  • 电商网站建设目的seo关键词推广渠道
  • 京东网站是哪个公司做的龙岗seo优化
  • wap手机网站 作用内容企业推广
  • 建个大型网站需鹤壁seo推广
  • 如何在百度网站收录提交入口品牌seo主要做什么
  • 洛阳交友网站开发公司网页设计
  • 天猫做网站长沙网站优化体验
  • 劳务公司网站建设方案百度一下马上知道
  • 网站建设历史搜索引擎优化方法
  • 免费的短网址生成器抖音seo优化怎么做
  • 建立网站的公司有哪些常熟seo网站优化软件
  • 郯城网站建设百度深圳总部
  • 石家庄手机网站建站信息推广的方式有哪些
  • 淄博网站建设.com资源最多的磁力搜索引擎
  • 用个人电脑做网站服务器福州百度分公司
  • 做食物外网视频网站怎样提高百度推广排名
  • 济南网站建设-中国互联谷歌竞价广告
  • 如何查网站的外链百度资源分享网
  • 网站建设类行业资讯广州seo网站优化培训
  • 求大神帮忙做网站长春百度网站优化
  • 百度爱采购推广怎么入驻西安seo优化排名
  • 专门做pp他的网站国外免费建站网站
  • 大数据 做网站流量统计建网站赚钱
  • 时尚风格网站青岛seo优化公司
  • 什么网站可以做excel表格百度竞价推广开户内容
  • 廊坊建网站外包网站关键词优化排名怎么做
  • 微信上做网站百度文库个人登录入口
  • 自媒体135网站关键词查询工具