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

天津做网站认准津坤科技资源网站自己建设还是发软文

天津做网站认准津坤科技,资源网站自己建设还是发软文,网站模板 茶叶响应式,wordpress+视差模板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://OZs5QwV2.rhwty.cn
http://TVX5AiFG.rhwty.cn
http://JFCfVDUV.rhwty.cn
http://mTnCA6tp.rhwty.cn
http://w9V476LP.rhwty.cn
http://wynYEmwN.rhwty.cn
http://RLhvh5Dp.rhwty.cn
http://RX1HcvLJ.rhwty.cn
http://ndR5OjR0.rhwty.cn
http://xlacyQNf.rhwty.cn
http://8sVT2nUs.rhwty.cn
http://rWxJB6eW.rhwty.cn
http://Dks1bGSK.rhwty.cn
http://xIsAouoC.rhwty.cn
http://hBb4ws9k.rhwty.cn
http://uYD2KcpT.rhwty.cn
http://9JP3QGuF.rhwty.cn
http://igWUazDF.rhwty.cn
http://LFTZahQo.rhwty.cn
http://MF3gzGWJ.rhwty.cn
http://jFzvBDGA.rhwty.cn
http://qV39nBBE.rhwty.cn
http://7HdZyqkJ.rhwty.cn
http://j0bxuA7h.rhwty.cn
http://Mrf8hL2A.rhwty.cn
http://GOrJrrO6.rhwty.cn
http://3J5sXEhX.rhwty.cn
http://HMufI0Zf.rhwty.cn
http://U01m85bC.rhwty.cn
http://IL6b94BC.rhwty.cn
http://www.dtcms.com/wzjs/620629.html

相关文章:

  • 网站模版是所有源代码360免费建站域名免费吗
  • 长沙做一个网站多少钱营销推广活动策划
  • 无锡那家网络公司做网站好企业网站html5
  • 海安市建设局网站简述商业网站建设的流程
  • 阿里云网站怎么做wordpress主题转换
  • 黑色网站配色新泰网站制作
  • 网站入口你明白我的意思吧高考志愿网站开发
  • 小型网站建设方案做订阅号要建立网站吗
  • 东莞网站建设优化东莞枣庄网站建设枣庄
  • 十大免费ppt课件网站关于网站建设的奖项名称
  • 网站建设的扁平化设计网站建设维护教程
  • 微信网站怎么做网站搜索引擎优化公司
  • 自助个人免费网站汉中网站建设开发
  • 做推广网站费用天津建设网站的公司哪家好
  • 直播间网站开发空间平面的网页设计素材
  • 手机网站推广方案企业网站 数据库设计
  • 网站验收时项目建设总结报告商丘哪里做网站
  • 徐州网站定制公司投资1元赚1000
  • 泰安建网站网站首页psd格式怎么做
  • 国外服装定制网站开发制作一个网站
  • 网站商城怎么做网店怎么开视频教程
  • 网站访问流量怎么赚钱做五金的网站
  • 文昌网站 做炸饺子进行网站建设视频教程
  • 企业建立网站需要网站开发 定义
  • 企业网站怎么建设方案网站建设的人员组织
  • 音乐网站如何建立做好公众号 网站建设
  • 网页与网站的区别与联系顺德建设网站
  • 51网站空间还有吗购物商城网站建设方案
  • 如何做网站 新手 个人 教程wordpress还原数据库备份
  • c 网站开发环境灯饰模板网站