MyBatis 常见问题
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
Jansora编程爱好者, 天文爱好者
Spring Boot 自动配置原理
`Spring Boot` 的核心思想是 "约定大于配置" , 就是用户按照 "约定" 去做一些规范内的事, 那么 `Spring Boot` 就会帮你把剩余的繁琐的配置 "自动配置" 完毕. Spring Boot 帮你做的事情就是自动配置.
Jansora编程爱好者, 天文爱好者
git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.
Jansora编程爱好者, 天文爱好者
Spring Initializr 全部依赖
forked from https://start.spring.io/ spring boot 2.2.12.RELEASE
Jansora编程爱好者, 天文爱好者
深入理解 HTTP REST 协议
表现层状态转换(英语:Representational State Transfer,缩写:REST)是Roy Thomas Fielding博士于2000年在他的博士论文[1]中提出来的一种万维网软件架构风格,目的是便于不同软件/程序在网络(例如互联网)中互相传递信息。表现层状态转换是根基于超文本传输协议(HTTP)之上而确定的一组约束和属性,是一种设计提供万维网络服务的软件构建风格。符合或兼容于这种架构风格(简称为 REST 或 RESTful)的网络服务,允许客户端发出以统一资源标识符访问和操作网络资源的请求,而与预先定义好的无状态操作集一致化。因此表现层状态转换提供了在互联网络的计算系统之间,彼此资源可交互使用的协作性质(interoperability)。相对于其它种类的网络服务,例如SOAP服务,则是以本身所定义的操作集,来访问网络上的资源。
Jansora编程爱好者, 天文爱好者