定制BannerSpring Boot项目在启动的时候会有一个默认的启动图案: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | &apo ...
开启SpringBoot
Spring Boot是在Spring框架上创建的一个全新的框架,其设计目的是简化Spring应用的搭建和开发过程。开启Spring Boot有许多种方法可供选择,这里仅介绍使用http://start.spring.io/来构建一个简单的Spring Boot项目。 生成项目文件访问http:/ ...
Mybatis代码生成工具
代码生成工具的使用Mybatis 应用程序,需要大量的配置文件,对于一个成百上千的数据库表来说,完全手工配置,这是一个很恐怖的工作量. 所以 Mybatis 官方也推出了一个 Mybatis 代码生成工具的 jar 包. 今天花了一点时间,按照 Mybatis generator 的 doc 文档参 ...
Mybatis动态SQL
Mybatis 动态 SQL 语句基础Mybatis 的动态 SQL 语句是基于 OGNL 表达式的。可以方便的在 SQL 语句中实现某些逻辑. 总体说来 Mybatis 动态 SQL 语句主要有以下几类: if 语句 (简单的条件判断) choose (when,otherwize) ,相当于j ...
Mybatis与SpringMVC集成
Mybatis 与 Spring3 MVC 集成例子前面几篇文章已经讲到了 Mybatis 与 Mpring 的集成。但这个时候,所有的工程还不是 Web 工程,虽然我一直是创建的 Web 工程。今天将直接用 Mybatis与Spring mvc 的方式集成起来,源码在本文结尾处下载。主要有以下几个 ...
Mybatis与Spring集成
Mybatis 与 Spring3 集成在这一系列文章中,前面讲到纯粹用 Mybatis 连接数据库,然后 进行增删改查,以及多表联合查询的的例子,但实际项目中,通常会用 Spring 这个沾合剂来管理 datasource 等。充分利用 Spring 基于接口的编程,以及aop ,ioc 带来的方 ...
Mybatis关联数据查询
实现关联数据的查询有了前面几章的基础,对一些简单的应用是可以处理的,但在实际项目中,经常是关联表的查询,比如最常见到的多对一,一对多等。这些查询是如何处理的呢,这一讲就讲这个问题。我们首先创建一个 Article 这个表,并初始化数据。 Drop TABLE IF EXISTS `article`; ...