SpringBoot
文章平均质量分 82
mxxrgxg
这个作者很懒,什么都没留下…
展开
-
使用SpringBoot2.0搭建企业级应用开发框架(二)数据库及Mybatis集成
目录数据库选择ORM框架选择1、添加依赖和插件2、generator配置文件3、准备工作4、运行生成工具5、测试注意事项个人工具 数据库选择 当前主流的关系型数据库有MySQL、Oracle和SQL Server等,出于成本、拓展性、安全性、健壮性等的考虑,我们使用MySQL作为我们的数据库,在pom文件中引入依赖(由于MariaDB完全兼容Mysql...原创 2018-07-24 17:30:12 · 1715 阅读 · 0 评论 -
使用SpringBoot2.0搭建企业级应用开发框架(一)基础框架生成
前言目标起步1、快速生成一个SpringBoot应用2、导入项目3、添加web支持4、测试改进1、添加热启动2、使用YAML非标记语言 前言 Spring一直是很火的一个开源框架,很多中小企业都使用Spring家族的框架进行企业开发,比如我们公司一直在使用以SpringMVC为核心的框架进行各种应用开发。用SpringMVC开发过应用的小伙伴应该都对该...原创 2018-07-20 16:19:02 · 5248 阅读 · 0 评论 -
使用SpringBoot2.0搭建企业级应用开发框架(三)分页插件、数据库连接池和多数据源
分页插件数据库连接池1、在pom文件中添加依赖2、修改application.yml中的数据源配置 3、启动应用多数据源1、数据库准备2、生成实体3、配置多数据源 4、启动应用 分页插件 列表查询功能大多都需要实现分页查询,还记得以前被手写分页查询所支配的恐惧吗,对于每一个实体,都需要添加pageNum、pageSize属性,每一个列表查询都要单独写一...原创 2018-07-30 17:12:06 · 758 阅读 · 4 评论 -
使用SpringBoot2.0搭建企业级应用开发框架(七)集成Shiro
准备 首先创建用户权限表//用户表CREATE TABLE `sys_user` ( `id` varchar(32) NOT NULL COMMENT 'id', `username` varchar(64) DEFAULT NULL COMMENT '用户名', `password` varchar(64) DEFAULT NULL COMMENT '密码', ...原创 2018-09-05 15:35:27 · 580 阅读 · 1 评论 -
使用SpringBoot2.0搭建企业级应用开发框架(四)配置LogBack日志
前言SpringBoot默认配置提供了对常用日志的支持,如:Java Util Logging、Log4J、Log4J2和Logback,每种Logger都可以通过配置使用控制台或者文件输出日志内容Logback是log4j框架的作者开发的新一代日志框架,它效率更高、能够适应诸多的运行环境,同时天然支持slf4j,SpringBoot默认使用LogBack来记录日志,并用INFO级别输出到控...原创 2018-08-02 14:04:06 · 557 阅读 · 2 评论 -
使用SpringBoot2.0搭建企业级应用开发框架(五)多环境配置
血泪背景 在将甲方粑粑的想法实践于世人之前,我们的项目至少要经历 开发→测试→运行 3个环境,对于不同的环境我们可能需要连接不同的数据库、设定不同的上传路径、调用不同地址的远程服务等等,这就要求必须有不同的配置来满足多环境需求如果我们是通过打包前手动修改文件内容的话,会由于内容繁多,产生头晕眼花、手脚无力、反应迟钝等症状,从而导致修改出错,以至于部署失败、运行出错、甲方粑粑很生气、后果...原创 2018-08-07 15:26:28 · 1558 阅读 · 3 评论 -
使用SpringBoot2.0搭建企业级应用开发框架(六)使用Lombok
适用人 猿群 你还在为写Getter/Setter而烦恼吗?当你写完一个有参构造函数后发现还需要再写一个无参构造函数的时候是否有负面情绪产生?当你要使用日志对象时,发现还没有写很长一段的public static final Logger LOG = ******** 使你感到忧伤吗?那就一起来快乐地使用Lombok吧Lombok基于注解提供多种在编译时生产重复代码的便利服务,包括但不...原创 2018-08-08 17:56:46 · 360 阅读 · 0 评论