一、为何要阅读源码写了太多了if|else,想要看看别人写的代码如何,有一段时间看到一遍博文Java实现生命周期管理机制,当时就被这精妙的设计思想给蛰伏,同时也深深有感于它编码风格,感觉这如同一件艺术品一般。讲真的这是第一感觉编码不知是只有if|else以及curd。所以我开始想着去阅读源码,最开始我阅读的是mybatis,因为人都有习性,柿子捡软的捏,后面也会写相关的博文二、如何阅读源码:首先你
https://github.com/rstoyanchev
原创 2022-11-20 20:03:28
22阅读
一、SpringMVC案例在springmvc配置文件中配置扫描器<!-- base-package : 表示扫描路径 --!><context:component-scan base-package="com.xin"></context:component-scan>创建处理请求控制器@Controllerpublic class ViewControll
原创 2022-11-20 12:00:37
170阅读
1、MVC (1)什么是mvc(一种软件设计规范) M:数据模型(dao、service),提供要展示的数据,包含数据和行为 V:视图(jsp),负责进行模型的展示,一般就是用户界面 C:控制器(servlet),接收用户请求,委托给模型进行处理,处理完毕后返回模型数据给视图 (2)历史: Mode
转载 2020-03-26 21:41:00
246阅读
2评论
 一、GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。。git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱、代码片段分享等功能。。GitHub可以托管各种git
转载 2023-07-27 23:36:48
254阅读
开发环境 IDE:idea 2019.3.2 构建工具:maven3.5.4 服务器:tomcat 9.0.30 Spring版本:5.3.1 创建maven工程 添加打包方式:war 引入依赖 <dependencies> <!-- SpringMVC --> <dependency> <grou ...
转载 2021-08-26 10:42:00
265阅读
2评论
文章目录一、前言 :二、进入正题:1. 请求的处理 :2. HandlerExecutionChain getHandler(HttpServletRequest request)3. HandlerAdapter getHandlerAdapter(Object handler) 详解。4. 拦截器相关: boolean applyPreHandle(HttpServletRequest re
转载 2024-04-02 14:16:49
42阅读
@RequestMapping vs @RequestBody @RequestMapping:用于处理请求 url 映射的注解,可用于类或方法上。用于类上,则表示类中的所有响应请求的方法都是以该地址作为父路径。 @RequestBody:注解实现接收http请求的json数据,将json转换为ja
转载 2020-12-04 00:55:00
249阅读
2评论
一、前言SpringMVC是Spring框架的一个模块,是基于mvc的webframework模块。mvc是一种设计模式,即model-view-controller,mvc在b/s系统下的应用如下图所示。SpringMvc原理图:二、手写SpringMvc代码下载Github:https://github.com/chenxingxing6/springmvc我们所有的注解都自己定义,并对注解进
SpringMVC快速入门详解简介快速入门1. 快速实现1.1 导入SpringMVC坐标与Servlet坐标1.2 创建SpringMVC控制器类(等同于Servlet功能)1.3 初始化SpringMVC环境(同Spring环境),设定SpringMVC加载对应的bean1.4 初始化SpringMVC容器,加载SpringMVC环境,并设置SpringMVC技术处理的请求2. 注解分析2.
转载 2024-04-16 10:28:46
45阅读
15、SpringMVC最佳实践 15.1、遵循Restful API最佳实践 15.2、统一返回字段 15.3、统一错误处理 15.3.1、web容器统一错误页面 15.3.2、业务统一错误处理 15.4、
原创 2021-07-22 15:04:29
501阅读
6.5 GitHub - 脚本 GitHub版本说明版本作者日期备注0.1loon2019.3.29初稿目录文章目录6.5 GitHub - 脚本 GitHub版本说明目录脚本 GitHub1、钩子2、服务Figure 130. 服务与钩子配置区域Figure 131. 电子邮件服务配置3、钩子Figure 132. Web 钩子配置Figure 133...
转载 2022-07-12 17:10:35
762阅读
系列文章.Net 微服务实战之技术选型篇.Net 微服务实战之技术架构分层篇.Net 微服务实战之 DevOps 篇分布式?集群?负载均衡? 我曾经面试过一家企业,当时描述完我在老东家完成的微服务架构后,面试官问了我一个问题: 面试官:您有做过分布式系统吗? 我:有,刚刚我描述的微服务架构就是分布式的…… 面试官:不不不,我意思是你有没有尝试过把一个站点部署到多台服务器
简单说,只需要三步,就可以在 Github 搭建起一个博客:在 Github 上建一个名为 xxx.github.io 的库;把看中了的 Jekyll 模板 clone 到本地;把这个模板 push 到自己的库;下面为了从头展示如何用 Git + Github + Jekyll 搭建博客。  一、在 Github 创建名为 username.github.io 的库   按照 
转载 2024-05-21 14:32:15
111阅读
什么是 Github ?github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开,算是一个开源平台吧。Github 注册打开访问:https://github.com/                       
转载 2024-02-07 10:47:04
228阅读
一、第一步 注册github账号 1.注册界面 https://github.com/,如下图: 2.下注册流程 3.上面简单的输入一下用户名、邮箱地址、密码点击创建即可,进入下一步,如下图: 如果勾选了“Help me set up an organization next” 就会进入创建organization的流程。(我注册的时候选了,创建了个组织,觉得个人用户创建这个没什么用,后面
转载 6月前
110阅读
不仅如此,还有人声称 ChatGPT 已经过时了,AutoGPT 才是这个领域的新成员。项目一经上线,短短几天狂揽 27K + 星,这也侧面验证了项目的火爆。GitHub 地址:https://github.com/torantulino/auto-gpt问题来了,AutoGPT 到底是什么?它是一个实验性的开源应用程序,展示了 GPT-4 语言模型的功能。该程序由 GPT-4 驱动,可以自主实现
转载 2024-07-31 11:36:24
161阅读
在公众号topbook被安利了Gridea这个写博客的软件后,想起自己又好久没有写博客,于是顺便趁着上手Gridea的机会,好好整顿一下博客建立github仓库首先到github上创建一个新的仓库,仓库名为 「用户名.github.io」,后续就可以用这个仓库名作为博客访问域名创建仓库后点击仓库的settings,拉到页面最下端检查自己是否开启了github pages到这里,就成功建立了内容为空
转载 2023-06-26 18:30:32
309阅读
最近看的太多,东西多而杂乱,没有规章,自觉的学习不应该如此。学习应该自始至终,方始如一。1.导入jar包2.配置web.xml配置,配置前端DispatcherServlet<servlet><servlet-name>springmvc</servlet-name><!-- 有人说这句话太长了,记不住,只要你会使用快捷键就可以了。输入 Disp快捷键,可
原创 2017-05-10 08:20:32
609阅读
##1.介绍###1.1SpringMVC流程图###1.2入门程序####1.2.1前端控制配置器
原创 2017-12-26 15:27:37
314阅读
  • 1
  • 2
  • 3
  • 4
  • 5