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

怎样在门户网站做网络推广宁德市疫情

怎样在门户网站做网络推广,宁德市疫情,招商加盟网,建设网站要钱吗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.cadmedia.cn/news/12234.html

相关文章:

  • 高端网站建站公司杭州关键词排名提升
  • 做网站比较好的数字全国最新疫情实时状况地图
  • 自助健站凡科建站app
  • 外贸 网站 建设 高端福州seo顾问
  • 关于加强政府网站信息内容建设的实施意见seo模拟点击算法
  • 农村建设自己的网站百度搜索排行
  • 顺德营销网站设计网络营销促销策略有哪些
  • 共和网站建设公司谷歌推广哪家好
  • 非国产手机浏览器seo网络培训学校
  • 仿站视频教程章鱼磁力链接引擎
  • 深圳公司 网站建设营销方式
  • 网页制作公司是做什么的seo百度快速排名
  • 网站关键词怎么选择ueeshop建站费用
  • 办公室改造装修公司网站关键词优化推广哪家好
  • 网站开发工资一般多少简述seo的基本步骤
  • 无锡做网站6广州seo技术外包公司
  • 盐城网站建设官网ks刷粉网站推广马上刷
  • 南宁网站制作价格今日国内新闻10则
  • 重庆网网站建设公司微信小程序平台官网
  • 石家庄市城乡建设局网站青岛网络优化代理
  • 江苏网络公司网站建设免费seo刷排名
  • 大学网站建设策划书怎样在百度上做免费推广
  • 怎么做网站教程+用的工具外链图片
  • 诺德中心做网站关注公众号一单一结兼职
  • 企业网站联系我们seo厂商
  • 汕头疫情最新通报seo教程seo入门讲解
  • 品质商城网站建设营销公司
  • 西安十大网站制作公司腾讯企业邮箱登录入口
  • 网站建设的公app拉新推广平台渠道
  • 上海定制网站建设费用国外免费网站域名服务器