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

松江区环保局网站建设项目备案铁岭市做网站

松江区环保局网站建设项目备案,铁岭市做网站,萧山好的做网站的公司,做算命类网站违法吗1、Mybatis #{}和${}的区别是什么 a、#{}是预编辑处理、是占位符#xff0c;${}是字符串拼接符。 b、#{}替换为#xff1f;号#xff0c;用PreparedStatement来赋值#xff0c;${}直接替换变量的值#xff0c;用Statement赋值。 c、#{}在DBMS中、自动加入单引号#…1、Mybatis #{}和${}的区别是什么  a、#{}是预编辑处理、是占位符${}是字符串拼接符。 b、#{}替换为号用PreparedStatement来赋值${}直接替换变量的值用Statement赋值。 c、#{}在DBMS中、自动加入单引号${}是DBMS外不会加入单引号。 总结#{}是线程防止SQL注入提高系统安全性。 2、ApplicationContext和BeanFactory有什么 、扩展功能 支持国际化、统一的资源文件访问方式、注册多个上下文、在监听器中注册bean事件、同时加载多个配置文件。 b、加载方式 BeanFactory采用延迟加载、获取bean才初始化ApplicationContext在启动容器时就加载所有Bean及时发现存在的错误配置。 c、创建方式: BeanFactory只能以编程的方式创建ApplicationContext还支持以ContextLoader声明式创建。 d、注册方式 BeanFactory是手动注册ApplicatonContext是自动注册都支持BeanPostProcessor、BeanFactoryPostProcessor的使用。 3、SpringBoot、SpringMVC、Spring有什么区别 a、Spring 是IOC容器依赖注入实现控制反转AOP弥补OOP代码重复问题。 b、SpringMVC是Spring  web框架一种解决方案前端控制器接收请求提供url路由策略及适配执行Handle将Handle的视图解析技术生成视图展现给前端。 c、SpringBoot是Spring提供一个快速开发工具包快速开发Web应用。约定大于配置、整理了一系列的解决方案、开箱即用、降低耦合度。 4、SpringBoot 是如何启动Tomcat的 a、启动Spring容器。 b、通过ConditionalOnClass 查找ClassPath 是有Tomcat依赖就创建Tomcat Bean。 c、启动完成后创建Tomcat对象绑定端口启动Tomcat。 5、SpringBoot常用注解及其底层实现 a、SpringBootApplication SpringBootConfiguration等同于Configuration,表示启动类也是一个配置类。 EnableAutoConfiguration 向Spring容器中导入一个Selector ,在ClassPath下 SpringFactories中所定义的自动配置类将这些自动加载为配置Bean ComponentScan: 标识扫描路径默认扫描当前目录下的其它类。 b、bean:方法名成BeanName。 c、Controller、Service、ResponseBody、RequestBody、Autowired。 6、SpringBoot中配置文件的加载顺序是怎样的 a、命令行参数。 b、java系统属性。 c、操作系统环境变量。 d、jar 外部applicton-{profile}.properties或application-{profile}.yml (带spring.profile)的配置文件。 e、jar 内部applicton-{profile}.properties或application-{profile}.yml (带spring.profile)的配置文件。 f、jar 外部applicton.properties或application.yml (不带spring.profile)的配置文件。 g、jar 内部applicton.properties或application.yml (不带spring.profile)的配置文件。 i、Configuration 注解上的PropertySource。 7、SpringBoot自动配置原理ImportConfigurationSpring spi a、SpringBootConfiguration Configuration b、EnableAutoConfiguration i、Import(EnableAutoConfigurationImportSelector.class) selectImports(字符串数组类的全路径)通过SpringFactoriesLoader.loadFactoryNames加载META-INF/spring.factories中的EnableAutoConfigurationConfigurationBean。 ii、AutoConfigurationPackageImport(AutoConfigurationPackages.Registrar.class)ImportBeanDefinitionRegistrar注册扫描到全局变量、提供查询。 c、ComponentScan。 8、SpringMVC的底层工作流程 a、用户发送请求给前端控制器DispatherServlet。 b、DispatherServlet收到请求调用HandlerMapping处理器映射器。 c、处理器映射器找到具体的处理器可以根据xml配置、注解进行查找生成处理器及处理器拦截器如果有则生成一并返回给DispatcherServlet。 d、DispatcherServlet调用处理器适配器HandlerAdapter。 e、HandlerAdapter经过适配调用具体的处理器Controller,也叫后端控制器。 f、Controller执行完成返回ModelAndView。 g、HandlerAdapter将返回ModelAndView一并返回给DispatcherServlet。 h、DispatcherServlet将ModelandView传给视图解析器ViewSolver。 i、ViewSolver解析完后view返回给DispatcherServlet。 j、DispatcherServlet渲染视图。 k、DispatcherSevlet响应用户。 9、SpringMVC的九大组件 a、HandlerMapping。 b、HandlerAdapter。 c、HandlerExceptionResolver:统一的异常控制。 d、ViewResolver。 e、RequestToViewNameTranslator。 f、LocalResolver。 g、ThemeResolver解析主题。 h、MultipartResolverMultipartHttpServletRequest。 i、FlashMapManagerinitFlashMapManager(context),用来管理FlashMap的FlashMap主要用在redirect中传递参数。
http://www.hkea.cn/news/14549411/

相关文章:

  • 网站google排名出现过几分钟flash xml网站
  • 什么是移动端网站适配杭州市建设工程交易中心网站
  • 网站网页文案怎么写国内新冠最新消息
  • 怎么做投票网站深圳律师网站建设
  • 接入网站备案要多久浙江网站建设广告语
  • wordpress多站点wordpress支付宝微信支付
  • 中国文化网站建设方案wordpress4.5.3中文版
  • 陕西城乡住房建设厅网站网站搭建设计是什么
  • 营销网站首页设计一个网站的建设需要什么时候开始
  • 建网站的公司赚钱吗wordpress 模板教程
  • 专门更新最新设计的网站何为网络营销?
  • 全球虚拟主机论坛网站建设优化过程中的优化策略
  • 网站建设维护模板之家网页模板下载
  • 做网站业务员应该了解什么创建企业
  • 网站制作app免费软件做刷赞网站能赚钱吗
  • 网站制作公司 北京wordpress登陆页面美化
  • 做网站做网站做网络歌手的网站
  • 务川县建设局官方网站温州阀门网站建设
  • 做外贸必应网站产品曝光wordpress被百度收录
  • 三合一静态网站江宁做网站
  • 舞钢市做网站开发的公司建设银行乾县支行网站
  • 初创业公司做网站企业邮箱价格
  • 网站建设竞标中国建筑装饰网官网
  • 网站打开太慢什么原因建网站怎么分类
  • 烟台做网站多钱让wordpress主题适用插件
  • 网站建设报价图片欣赏网站 空间转移
  • 生鲜网站制作企业管理咨询的工作主体
  • 网站服务器租用方法好的ftp网站
  • 网页设计与网站建设连接数据库洛阳做网站优化
  • 怎么制作网站建设先做网站还是服务器