- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 spring boot 教程(六)多数据源配置与使用
之前在介绍使用JdbcTemplate的时候使用了单数据源,在单数据源的情况下,Spring Boot的配置非常简单,只需要在application.properties文件中配置连接参数即可。但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于之前的JdbcTemplate例子分别介绍两种多数据源的配置方式。 多数据源配置创建一个Spring配
2017-08-16 16:39:04 1569
原创 spring boot 教程(五)使用JdbcTemplate访问数据库
今天用Spring Boot访问一下数据库,并且把数据返回到页面中,进行增删改查操作。主要介绍springboot通过jdbc访问关系型MySQL,通过spring的JdbcTemplate去访问。 创建mysql:CREATE TABLE `users` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) NOT NULL
2017-08-09 15:24:25 1330
原创 spring boot 教程(四) 统一异常处理
我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。下图列出了Spring Boot中跟MVC异常处理相关的类。 在spring Boot中,我们如果访问一个不存在的URL,就会得到spring boot中内置的页面。我们在这里修改一下,
2017-08-08 20:06:47 3839 1
原创 选择排序算法
选择排序法 是对 定位比较交换法(也就是冒泡排序法) 的一种改进。选择排序的基本思想是:每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录。基于此思想的算法主要有简单选择排序、树型选择排序和堆排序。简单选择排序的基本思想:第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将
2017-08-07 12:06:22 761 1
原创 spring boot 教程(三)配置详解
在大部分情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。Spring Boot 支持多种外部配置方式这些方式优先级如下:命令行参数来自java:comp/env的JNDI属性Java系统属性(System.getProperties())操作系统环境变量RandomValuePropertySource配置
2017-08-04 17:57:26 1914 1
原创 spring boot 教程(二)模板依赖
在Spring boot中有一个很重要的概念,叫做约定优于配置——软件开发的简约原则。所以Spring boot会按照约定好的文件位置去找我们的包和类。默认配置Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources举例:我们可以在src/main/resources/目录
2017-08-04 11:46:08 1370 1
原创 spring boot 教程(一) 构建我的第一个Spring boot
Spring Boot特点1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标,健康检查和外部配置6. 绝对没有代码生成和对XML没有要求配置[1] 这里介绍两种构建方式,第一种是使用官方的生成工具生成。第二种是使用eclipse的sts插件生成。个人建议第二种,安装集成过程稍微麻烦点,但
2017-08-02 15:04:35 1351 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人