![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
springboot实践经验
mzjmmc
这个作者很懒,什么都没留下…
展开
-
spring boot STS实现热部署
热部署是在项目中修改代码不用重新启动服务,提高效率。方法如下:1.修改pom文件,引入 devtools 依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>2.修改application.propertiesspring.原创 2020-09-08 10:59:26 · 490 阅读 · 0 评论 -
springboot2整合redis实现持久化缓存
背景:缓存框架有很多,可为什么偏偏选择redis作为缓存方案呢?严格来说,redis是一个key-value型数据库,也就是NOSQL数据库,但是它是将数据放在内存当中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。...原创 2020-08-30 21:18:43 · 1827 阅读 · 0 评论 -
springboot2注解式声明事务
1.修改pom.xml,引入mybatis和aop依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency><dependency> <groupId>org.mybatis.spring.boot<原创 2020-08-29 18:54:26 · 149 阅读 · 0 评论 -
springboot2使用spring aop实现简单日志输出
1.修改pom.xml,引入aop相关的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>原创 2020-08-29 15:57:57 · 160 阅读 · 0 评论 -
springboot2整合Logback实现日志输出
1.修改pom.xml<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependency> <!--简化bean代码--原创 2020-08-29 14:27:27 · 353 阅读 · 0 评论 -
springboot2使用Jdbctemplate进行oracle存储过程调用
第一步.修改pom.xml,因为jdbctemplate在spring-boot-starter-web里面,所以要引入spring-boot-starter-web依赖第二步:使用注解定义数据源和jdbctemplate第三步:将jdbcTemplate注入到dao类,使用SimpleJdbcCall进行存储过程调用第四步:在service中定义一个新方法,在service中调用dao类中刚刚定义的调用存储过程的方法,同时在controller里面定义一个方法调用service这个方法第五步:定义原创 2020-08-28 20:03:21 · 1119 阅读 · 0 评论 -
springboot2整合mybatis手动配置数据源引入SqlSessionTemplate进行CRUD开发经验
1.配置数据源的时候,发现一个奇怪的问题,只配置子数据源,不配置全局数据源,springboot会报错原创 2020-08-27 21:22:32 · 1176 阅读 · 0 评论 -
解决SpringBoot2无法注入controller或者service的问题
最近调整了controller类和service类的放置位置发现总是启动不起来了.报错的原因是 无法找到 这个service 肯定是 service就没被扫描到。按平常来说springboot是不用 配置 componentscan问题出在哪呢??最后发现:SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描!这个 @SpringBootApplication 指定的类是指SpringBoot项目入口类。这个类的位置很关键从上往下扫描:因为我原先原创 2020-08-26 21:10:57 · 3468 阅读 · 0 评论 -
springboot2整合thymeleaf实现图片上传及回显文件系统的图片
背景:由于springboot对thymeleaf后台模板引擎支持程度比较高,所以不推荐使用JSP,直接使用thymeleaf第一步:编写表单前台页面第二步:配置application.properties第三步:编写文件上传控制器第四步:编写图片回显前台页面(特别提醒:springboot的图片回显机制很特别,必须要在application.properties里面在静态资源路径配置里面增加文件系统的配置,否则无法正常回显文件系统中的文件)原因分析:因为在模板引擎中,你输入的路径名都会在前面默原创 2020-08-26 14:21:53 · 2203 阅读 · 1 评论