单片机做网站权威发布红底图片

张小明 2026/1/9 12:16:17
单片机做网站,权威发布红底图片,商城网站建设高端,市场营销论文4000字这里提到父子容器的概念#xff0c;getServletConfigClasses 里面的容器可以访问getRootConfigClasses的容器#xff0c;但是#xff0c;getRootConfigClasses里的容器不能访问getServletConfigClasses里面的容器启动类的标准写法事务处理public class JdbcConfig{Beanpubli…这里提到父子容器的概念getServletConfigClasses 里面的容器可以访问getRootConfigClasses的容器但是getRootConfigClasses里的容器不能访问getServletConfigClasses里面的容器启动类的标准写法事务处理public class JdbcConfig{Beanpublic PlatformTransactionManager transactionManager(DataSource dataSource){DataSourceTransactionManager transactionManager new DataSourceTransactionManager(dataSource);return transactionManager}}ConfigurationComponentScan(com.itheima)PropertySource(classpath: jdbc.property)Import({JdbcConfig.class,MybatisConfig.class})EnableTransactionManagementpublic class SpringConfig{}Transactionalpublic interfact BookService{}web配置类public class ServleetContainersInitConfig extends AbstractAnnotationConfigDispatcherServletInitializer{protected Class?[] getRootConfigClasses(){return new Class[]{SpringConfig.class};}protected Class?[] getServletConfigClasses(){return new Class[]{SpringMvcConfig.class};}pritected Filter[] getServletFilters(){return new String[]{/};}Overrideprotected Filter[] getServletFilters(){CharacterEncodingFilter filternew CharacterEncodingFilter();filter.setEncoding(UTF-8);return new Filter[]{filter};}}SpringMVC配置类ConfigurationComponentScan({com.itheima.controller})EnableWebMvcpublic class SpringMvcConfig{}表现层数据封装前端接收数据由于返回的数据可能很多种所有我们需要一个统一的格式前端接收数据格式一封装异常处理器:程序开发过程中不可避免的会遇到异常现象各个层级均出现异常异常处理代码书写在哪一行所有的异常均抛出到表现层进行处理异常处理器RestControllerAdvice 声明这是个异常处理类类注解Rest风格开发的控制器增强类定义上方为Rest风格开发的控制器类做增强RestControllerAdvicepublic class ProjectExceptionAdvice{}此注解自带ResponseBody注解与Componene注解具备对应的功能ExceptionHandler : 则是声明要处理什么样的异常项目异常分类业务异常(BusinessException)规范的用户行为产生的异常不规范的用户行为操作产生的异常系统异常(SystemException)项目运行过程中可预计且无法避免的异常其他异常(Exception)编程人员未预期到的异常项目异常处理的步骤public class SystemException extends RuntimeException{private Integer code;public SystemException(Integer code,String message){super(message);this.codecode;}public SystemException(Integer code ,String message,Throwable cause){super(message,cause);this.codecode;}public Integer getCode(){return code;}public void setCode(Integer code){this.codecode;}}放行某些请求拦截器拦截器是一种动态拦截方法调用的机制在SpringMVC中动态拦截控制器方法的执行作用在指定的方法调用前后执行预先设定的代码阻止原始方法的执行拦截器与过滤器归属不同 Filter属于Servlet技术,Interceptor属于SpringMVC技术拦截内容不同: Filter对所有访问进行增强Interceptor仅针对SpringMVC的访问进行增强声明拦截器的bean,并实现HandlerInterceptor接口(注意: 扫描加载bean)Component把它装进IOC容器public class ProjectInterceptor implements HandlerInterceptor{拦截的原始操作之前进行public boolean preHandle(..) throws Exception{.......return true;这里必须是true ,否则原始操作无法进行就终止了}拦截的原始操作之后进行public void postHandle(..) throws Exception{.........}拦截的原始操作之后并且在postHandle之后进行public void afterCompletion(..) throws Exception{.........}}拦截器的参数参数request: 请求对象response: 响应对象handler: 被调用的处理器对象本质上是一个方法对象,对反射技术中的method对象进行了再包装返回值为flase: 被拦截的处理器将不执行多拦截器执行顺序当配置多个拦截器时形成拦截器链
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

提供网站建设公吉林市城市建设学校网站

脑机接口:破解大脑密码,连接意识与机器的未来之门 你是否幻想过,无需动手敲键盘、动嘴发指令,仅靠“意念”就能操控手机、驾驶汽车,甚至让瘫痪的肢体重新活动?这不是科幻电影的桥段,而是脑机接口…

张小明 2026/1/7 4:44:05 网站建设

网站开发图书管理系统安阳区号码

GPT-SoVITS训练日志解读:从原始输出中诊断模型健康状态 在语音合成技术快速演进的今天,个性化声音定制已不再是高不可攀的技术壁垒。过去需要数小时高质量录音才能构建的语音克隆系统,如今仅凭几分钟甚至几十秒的音频就能实现接近真人的音色还…

张小明 2026/1/8 13:42:20 网站建设

做网站的服务器有哪些做业务查牙医诊所一般用什么网站

Wan2.2-T2V-A14B在太空站对接过程演示中的轨道力学准确性 在航天任务日益频繁的今天,如何快速、准确地可视化复杂的轨道操作,已成为科研、工程与公众传播共同关注的问题。传统动画制作依赖专业团队和物理仿真软件,周期长、成本高;…

张小明 2026/1/8 2:27:03 网站建设

360提示危险的网站wordpress淘客api

想要让你的Blender场景告别生硬的静态镜头,拥抱真实世界的动态魅力吗?Camera Shakify正是你梦寐以求的解决方案!这款专为Blender 4.2及以上版本设计的智能插件,通过真实采集的摄像机抖动数据,为你的创作注入生命活力。…

张小明 2026/1/7 4:44:05 网站建设

知名网站建设公司好吗wordpress自豪地采用修改

《流放之路2》终极构建指南:5分钟掌握Path of Building核心技巧 【免费下载链接】PathOfBuilding-PoE2 项目地址: https://gitcode.com/GitHub_Trending/pa/PathOfBuilding-PoE2 还在为《流放之路2》复杂的角色构建而头疼吗?Path of Building Po…

张小明 2026/1/8 2:34:29 网站建设