SpringBoot
小z啊
这个作者很懒,什么都没留下…
展开
-
Springboot Excel导入导出
1. 工具类import lombok.extern.slf4j.Slf4j;import org.jeecgframework.poi.excel.ExcelImportUtil;import org.jeecgframework.poi.excel.def.NormalExcelConstants;import org.jeecgframework.poi.excel.entity.ExportParams;import org.jeecgframework.poi.excel.entity.原创 2021-05-29 10:43:13 · 411 阅读 · 0 评论 -
springboot+mybatis-plus实现oracle自增序列
第一种方法:1、注入bean keyGenerator(使用@Bean(name="keyGenerator_")是防止微服务架构时bean冲突)@Bean(name="keyGenerator_")public IKeyGenerator keyGenerator() {return new OracleKeyGenerator();}2、实体类设置:实体类名上注解@KeySequence(value = "序列名", clazz = Integer.class)设置主键(主键生成策略必原创 2021-05-28 18:02:37 · 1520 阅读 · 1 评论 -
springboot依赖注入失败问题
Controller中的private方法无法访问到@Autowired的bean对象:使用反射调用方法,在被调用方法内调用@Autowired注解的bean报错null,经查阅资料后发现该问题是动态代理导致的,当运行这个方法时,注入的对象总是报null,经排查后,此方法是用private修饰的,改为public修饰后就OK了。...原创 2021-05-28 16:28:18 · 1235 阅读 · 0 评论 -
SpringBoot多模块项目启动时子模块的bean未注入
1、 SpringBoot多模块项目启动时子模块的bean未注入到Spring IOC容器导致无法访问报错404:父工程下又多个子工程:base、admin、system等,启动类在system下,admin工程为新增项目,项目启动成功但是访问controller报错404,原因为:system工程下pom.xml中未引入admin工程,导致启动扫包注入时未扫到导致注入失败从而访问报错404...原创 2021-05-13 17:14:31 · 1378 阅读 · 0 评论 -
springboot启动一直打印Init DruidDataSource
SpringBoot项目启动后,控制台一直打印日志:Init DruidDataSource导致启动失败,解决办法:删除项目目录下的.idea目录,然后重启idea,再将项目设置为maven工程,然后启动成功原创 2021-05-12 18:25:04 · 2500 阅读 · 1 评论 -
Freemarker使用笔记
1.添加依赖<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId></dependency>2. 范例代码import com.baomidou.mybatisplus.generator.config.ConstVal;import freemarker.template.Configuration原创 2021-05-11 17:50:45 · 167 阅读 · 0 评论 -
SpringBoot集成Mybatis-Plus
1. 代码生成器1.1 相关依赖MyBatis-Plus 从 3.0.3 之后移除了代码生成器与模板引擎的默认依赖,需要手动添加相关依赖:· 添加 代码生成器 依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version&g原创 2021-05-11 14:02:28 · 75 阅读 · 0 评论 -
SpringBoot 集成Slf4j+logback日志框架
1、日志打印配置:1.1 logback.xml:<?xml version="1.0" ?><configuration scan="true" scanPeriod="60 seconds" debug="false"> <!-- 自定义pattern --> <property name="CONSOLE_LOG_PATTERN" value="%green(%d{yyyy-MM-dd HH:mm:ss.SS原创 2020-10-29 17:31:34 · 357 阅读 · 0 评论