
Spring Boot
半江残月
聊以嵌入式慰籍人生
展开
-
七、Spring Boot使用Securicty完成登陆
Spring Security是一个专门针对基于Spring的项目的安全框架。下面这些记录仅是学习中的一些记录,单篇并不完整,具体的、不明白的可以看前面的记录。概述在Spring Boot中,对于Security,只要在pom.xml文件中添加了依赖就会自动使用了Security,在浏览器中访问自动弹出自带的登陆界面要求输入账号密码进行登陆,用户名默认为user,密码是启动时自动生成的...原创 2018-10-18 20:48:58 · 594 阅读 · 0 评论 -
六、Spring Boot使用Thymeleaf模板引擎
前言使用thymeleaf模板引擎,首先是pom.xml添加依赖,接着是application.properties对thymeleaf进行配置(可选),最后就是添加Control和html进行使用了。下面通过网页登陆界面进行演示。添加依赖和配置<dependency> <groupId>org.springframework.boot</gro...原创 2018-10-17 22:04:25 · 333 阅读 · 0 评论 -
五、Spring Boot配置logback日志
前言Spring Boot在创建项目时已经启用了logback作为默认日志,依赖也默认在其他的依赖关系中添加进去了:pring-boot-starter-web截图使用的就是logback日志输出,1时间,2输出级别INFO,3 进程ID,4线程名,5Logger名,6日志内容。日志级别包括:TRACE < DEBUG < INFO < WARN < E...原创 2018-10-17 16:47:15 · 460 阅读 · 0 评论 -
四、sharding-jdbc添加druid连接池
DruidDataSource配置属性列表获取地址 https://github.com/alibaba/druid/wiki/DruidDataSource配置属性列表 Druid连接池原来的项目里使用连接池是BasicDataSource result = new BasicDataSource();如果修改为Druid连接池,首先在pom.xml文件中添加配置: ...原创 2018-10-16 20:28:08 · 10325 阅读 · 3 评论 -
三、Spring Boot集成sharding-jdbc实现按时间分库分表
回顾前篇内容已经实现了spring boot集成mybatis访问MySQL,本篇在此基础上集成sharding-jdbc实现分库分表等功能。集成sharding-jdbc首先创建创建数据库和表。这是sharding-jdbc所要求的。create database db_201810;create database db_201811;use db_201810;cre...原创 2018-10-15 21:23:54 · 17249 阅读 · 5 评论 -
二、Spring Boot集成mybatis访问MySQL
回顾前一篇中已经创建好工程并且进行了基本的测试,本篇则基于前篇建立的工程基础上实现数据库的访问。 数据库及表的创建create database gps_com;use gps_com;create table tb_user(id int(11) NOT NULL AUTO_INCREMENT,loginname varchar(16) NOT NULL UNIQUE,pa...原创 2018-10-14 22:50:53 · 249 阅读 · 0 评论 -
一、Spring Boot项目创建
项目创建至此项目建立完成。其中pom.xml内容自动生成如下所示:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...原创 2018-10-14 21:43:07 · 226 阅读 · 0 评论