shiro配置(类似于ssm中的xml配置) package cn.xydata.config.shiro; import cn.xydata.entity.system.Permission; import cn.xydata.service.impl.system.PermisssionServiceImpl; import cn.xydata.service.system.Permissi...
在项目中,我们经常需要切换开发、测试、部署环境,不同环境不同配置,spring boot中,增加各个环境的配置文件即可 如图: application.properties:为主配置文件,会首先读取这个,在该文件设置切换开关即可;还可以在该文件中放置公共配置信息,不过不建议这样放 开关设置如下: spring.profiles.active=dev dev:是开发环境,会读取applicatio...
Spring Boot使用Commons Logging记录内部的日志,但是开放了底层日志的接口实现。提供了Java Util Logging,Log4J2和Logback的默认配置。 在每种情况下,记录器都已预先配置为使用控制台输出,也可以打印到文件中。 默认情况下,如果使用“starters”,则使用Logback进行日志记录。 还包括适当的Logback路由,以确保使用Java Util L...
springboot项目默认是打成jar包的,如果想打成war包需要修改1:pom.xml文件。2:springboot的启动类。 1:springboot项目,默认的打包方式是jar包,将pom.xml文件头部的jar改成war,(要是没有<packaging></packaging>标签,那么就是默认jar打包方式,手动添加该标签) 2:因为springboot有内置的...
pom加入依赖 <!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.41</version> </...
application.properties文件配置信息如下: server.port=8088 server.servlet.context-path=/springboot-ActiveMQ/ spring.activemq.broker-url=tcp://localhost:61616 #自定义属性 url=http://127.0.0.0:8899 编写一个GetProperties...
第一种办法就是sql在插值之前判断是否是null,然后转成空字符串。 第二中方式是在application.properties中配置 mybatis.configuration.jdbc-type-for-null=null ...
在yml里面配置随机端口如下: server: port: ${random.int[10000,19999]} 如果在配置其他地方要使用该端口是可以使用占位符代替如下: config: localhost:${server.port} ...
引入thymeleaf 相关pom依赖; <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> <version>2.1.6<...
日志配置添加依赖:log4j的依赖在springboot下已经提供了 <!--定时任务和@Slf4j注解日志的依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optio...