- 博客(90)
- 收藏
- 关注
原创 Mybatis-1介绍
传统的java程序操作DB分析1、工作示意图-一图胜千言2、传统方式问题分析(如上)3、引出MyBatis1.MyBatis是一个持久层框架web层->SpringMVCservice层->Springdao层->Mybatis所以SSM,就是这么来的。2.前身是ibatis,在ibatis3.x时,更名为MyBatis3.MyBatis在java和sql之间提供更灵活的映射方案。
2025-06-26 04:18:01
400
原创 springMVC-16 springMVC的执行流程-源码剖析
4)mappedHandler就是HandlerExecutionChain类型,此时它已经拿到了DebugHandler.debugDemo()方法,以及拦截器interceptor。第二次视图解析,调用的是InternalResourceViewResolver,继续Step Into。3)视图解析,通过参数viewName,model,request,Step Into。3)Step Into,出现了尚未初始化的处理器执行链。就是一个容器,存放程序需要用到的数据的容器,它构成了应用上下文。
2025-06-25 16:17:19
929
原创 springMVC-15 异常处理
局部异常和全局异常,是通过作用范围来区分的。自定义异常,说的是自定义异常的类型。比如有ArithmeticException.class, NullPointerException.class,NumberFormatException.class这些异常了,我还需要自定义一个年龄异常AgeException.class通过@ResponseStatus注解,可以自定义该异常关系:那么自定义异常(类型),可以通过默认tomcat调用,或者局部异常、全局异常进行选择调用。像这样:})
2025-06-21 04:33:23
792
原创 springMVC-12 处理json和HttpMessageConverter<T>
数据发送方负责声明格式客户端发请求 → 用服务器返响应 → 用数据接收方负责配置解析方式服务器收请求 → 用客户端收响应 → 用dataType(可选) + 自动按Content-Type解析。
2025-06-13 09:05:44
663
原创 springMVC-11 中文乱码处理
本文介绍了springMVC中文乱码的解决方案,同时也贴出了本人遇到过的其他乱码情况,可以根据自身情况选择合适的解决方案。
2025-06-07 00:35:43
394
原创 springMVC-10验证及国际化
国际化(简称i18n,因“internationalization”一词首尾字母间有18个字符)是指设计和开发软件、产品或服务时,使其能够适应不同语言、地区和文化需求的技术与流程。核心目标是无需重构代码或设计,即可快速适配多语言和多区域市场。
2025-06-06 10:55:04
939
原创 springMVC-9数据格式化
理解在我们提交数据(比如表单时),SpringMVC怎样对提交的数据进行转换和处理的Spring MVC 上下文中内建了很多转换器,可完成大多数 Java 类型的转换工作。
2025-05-31 07:15:05
1123
原创 redis-连接及配置
Xshell连接到服务器后。配置文件的路径是安装时默认的。redis-cli 进行登录连接,用于操作redis-server,需要redis-server先运行才行。
2023-12-21 00:20:13
3967
原创 Docker容器自启动
unless-stopped,在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器。通过(sudo)docker update --restart=always 容器名称。--restart=always参数能够使我们在重启docker时,自动启动相关容器。on-failure,在容器非正常退出时(退出状态非0),才会重启容器。on-failure:3,在容器非正常退出时重启容器,最多重启3次。no,默认策略,在容器退出时不重启容器。always,在容器退出时总是重启容器。
2023-09-14 00:56:06
449
原创 归纳数据表示的格式方式
数据常常以键值对的格式出现,有时又会搭配数组,加上一些组合方式,搞得无所适从。现讲一些格式做个记录,逐渐完善,企图寻找出一些规律进行总结。或者说它们本来就已经有一套规律,只是自己不知道罢了。
2023-04-17 23:29:52
463
原创 SpringCloud-7_OpenFeign服务调用
springCloud组件之OpenFeign,用于服务调用,是另外一种均衡负载方案。本章节介绍了如何使用、配置,及设置日志
2023-03-10 22:07:09
883
原创 SpringCloud-6_Ribbon负载均衡
SpringCloud组件之Ribbon,主要用于负载均衡,属于进程内LoadBalance,通过配置选择不同的均衡算法。
2023-03-08 17:09:58
371
原创 SpringCloud-5_模块集群化
本节主要在微模块的基础上,将consumer、provider、service这三个模块集群化,使其服务更加稳定,以及为下一步的负载均衡做好准备。
2023-03-07 22:17:21
1152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人