SpringBoot
SpringBoot基础总结
余弦的自留地
万物之中,希望至美
展开
-
SpringBoot:5.SpringBoot+Mybatis多数据源配置实现
在做架构中,有的时候会遇到下面两种情况:读写分离,主库负责写入,从库负责读取。因为数据量较大,需要在主库中存放平台主要表结构,将会大量产生的数据按日期分表放到从库中。(比如我们公司做车载GPS的,GPS数据量就比较大,所以就把GPS信息以及相关的报警信息按日期分表放入到从库中)对于这两种情况,就需要在项目中加入多数据源,以便操作不同的数据库。而在实际开发中,一般会根据实际情况选择...原创 2020-04-09 15:27:19 · 190 阅读 · 0 评论 -
SpringBoot:4.SpringBoot整合Mybatis实现数据库访问
在公司项目开发中,使用Mybatis居多。在 SpringBoot:3.SpringBoot使用Spring-data-jpa实现数据库访问 中,这种jpa风格的把sql语句和java代码放到一起,总感觉分离的不够彻底。基于个人习惯,还是比较喜欢把代码和sql分开,sql语句在xml文件里不管多复杂,写到xml里看起来比较简单,不是那么臃肿。1.整合Mybatis1.1 添加pom.xml依赖...原创 2019-11-23 08:52:18 · 300 阅读 · 0 评论 -
SpringBoot:3.SpringBoot使用Spring-data-jpa实现数据库访问
做Web开发,首先要能将数据渲染到网页中展示,其次是要获取数据库数据展示到视图层,在前面的文章SpringBoot整合Thymeleaf模板引擎渲染web视图,我们实现了从后端数据展示到视图层,那么下面我们通过使用Spring Data Jpa来实现简单的数据库增删改查功能。1.pom.xml中引入依赖的jar包 <!--Web开发依赖--> <dependency&g...原创 2019-11-20 11:33:41 · 313 阅读 · 0 评论 -
SpringBoot:2.SpringBoot整合Thymeleaf模板引擎渲染web视图
在Web开发过程中,Spring Boot可以通过@RestController来返回json数据,那如何渲染Web页面?Spring Boot提供了多种默认渲染html的模板引擎,主要有以下几种:ThymeleafFreeMarkerVelocityGroovyMustacheSpring Boot 推荐使用这些模板引擎来代替 Jsp,Thymeleaf 只是其中一种,下面我们来...原创 2019-10-16 12:32:04 · 275 阅读 · 0 评论 -
SpringBoot:1.开启SpringBoot之旅
什么是 Spring BootSpring Boot是Spring团队设计用来简化Spring应用的搭建和开发过程的框架。该框架对第三方库进行了简单的默认配置,通过Spring Boot构建的应用程序只需很少的Spring配置即可快速的运行起来。使用 Spring Boot 好处简单、快速、便捷。搭建普通Spring Web项目项目的一般流程:配置web.xml,整合Spring和S...原创 2019-10-12 09:13:50 · 296 阅读 · 0 评论