这是公众号<Throwable文摘>发布的第23篇原创文章,收录于专辑<SpringBoot2.x入门>. 前提 这篇文章是<SpringBoot2.x入门>专辑的第7篇文章,使用的SpringBoot版本为2.3.1.RELEASE,JDK版本为1.8. 这篇文章会简单介绍jdbc模块也就是spring-boot-starter-jdbc组件的引入.数据源的配置以及JdbcTemplate的简单使用.为了让文中的例子相对通用,下文选用MySQL8.x.h2databa…
前提 这篇文章是<SpringBoot2.x入门>专辑的第3篇文章,使用的SpringBoot版本为2.3.1.RELEASE,JDK版本为1.8. 主要介绍SpringBoot的web模块引入,会相对详细地分析不同的Servlet容器(如Tomcat.Jetty等)的切换,以及该模块提供的SpringMVC相关功能的使用. 依赖引入 笔者新建了一个多模块的Maven项目,这次的示例是子模块ch1-web-module. SpringBoot的web模块实际上就是spring-boot-sta…
在上一篇的.NET轻量级MVC框架:Nancy入门教程(一)——初识Nancy中,简单介绍了Nancy,并写了一个Hello,world.看到大家的评论,都在问Nancy的优势在哪里?和微软的MVC比有什么不同,哪个更好?Nancy是否可以脱离IIS等等,那么今天就拿MVC和Nancy做个简单的对比吧!首先说一点,我对MVC研究并不深入,如有没说到或说错的地方,还请大家补充和纠正. 下面纠正一个问题,Nancy官网并没有明确的说Nancy是一个MVC框架,官方的定义是:Nancy是一个用于构建基…
前提 这篇文章是<SpringBoot2.x入门>专辑的第4篇文章,使用的SpringBoot版本为2.3.1.RELEASE,JDK版本为1.8. 主要介绍SpringBoot配置文件一些常用属性.配置文件的加载优先级以及一些和配置相关的注意事项. 关于SpringBoot的配置文件 一个基于标准的引入了SpringBoot组件的Maven项目的结构一般如下: Root(项目根目录) - src - main - java - resources # <-- 这个就是资源文件的存放目录…
在eclips运行java,创建一个Java类文件名TestNGSimpleTest  C:\ > TestNG_WORKSPACE import org.testng.annotations.Test; import static org.testng.Assert.assertEquals; public class TestNGSimpleTest { @Test public void testAdd() { String str = "TestNG is working fine…
通过前面四篇的学习,我们已经在本地安装了一个MongoDB数据库,并且通过一个简单的Spring boot应用的单元测试,插入了几条记录到MongoDB中,并通过MongoDB Compass查看到了插入的数据. MongoDB最简单的入门教程之一 环境搭建 MongoDB最简单的入门教程之二 使用nodejs访问MongoDB MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据 MongoDB最简单的入门教程之四:使用Spring Boot操作MongoDB 本文我…
Ryan Dahl开发node的初衷就是:把Nginx非阻塞IO功能和一个高度封装的WEB服务器结合在一起的东东.所以Node初衷就是为了高性能的Web服务器去的,所以:Node的HTTP模块也是核心的核心. 本文需要您了解的前置知识点: HTTP协议 Web请求模型:请求→处理→响应 Node的流.事件 http模块的客户端 要使用 HTTP 服务器与客户端,需要 require('http')模块.http模块提供了两个函数http.request()和http.get(),帮助程序向服务器…
path 模块详解 path 模块提供了一些工具函数,用于处理文件与目录的路径.由于windows和其他系统之间路径不统一,path模块还专门做了相关处理,屏蔽了彼此之间的差异. 可移植操作系统接口(POSIX) 可移植操作系统接口(英语:Portable Operating System Interface,缩写为POSIX),是IEEE为要在各种UNIX操作系统上运行软件,而定义API的一系列互相关联的标准的总称,其正式称呼为IEEE Std 1003,而国际标准名称为ISO/IEC 994…
JDBC是什么? JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据.JDBC代表Java数据库连接. JDBC库中所包含的API通常与数据库使用于: 连接到数据库 创建SQL或MySQL语句 在数据库中执行SQL或MySQL查询 查看和修改数据库中的数据记录 使用JDBC前提条件 在学习JDBC之前,需要对以下两个编程知识有一定的了解: JAVA核心编程 SQL语句或一种数据库系统(如:MySQL,Oracle数据库) JDBC环境设置 请确认您已…
版权 文章转载自:https://github.com/zhongsp 建议您直接跳转到上面的网址查看最新版本. 关于术语的一点说明: 请务必注意一点,TypeScript 1.5里术语名已经发生了变化. “内部模块”现在称做“命名空间”. “外部模块”现在则简称为“模块”,这是为了与ECMAScript 2015里的术语保持一致,(也就是说 module X { 相当于现在推荐的写法 namespace X {). 介绍 关于术语的一点说明: 请务必注意一点,TypeScript 1.5里术语…