springboot---->springboot的使用(一)】的更多相关文章

SpringBoot配置邮件服务: 1.引入jar <!-- 邮件 --> <dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-mail</artifactId></dependency> 2.配置资源文件,邮箱参数: #邮件:邮件服务器spring.mail.host=smtp.163…
SpringBoot整合定时任务task 使用注解EnableScheduling在启动类上. 定义@Component作为组件被容器扫描. 表达式生成地址:http://cron.qqe2.com 下面是例子: 1.  //开启定时任务:@EnableSchedulingpublic class DemoApplication { 2./** * 定时任务: */@Componentpublic class TestTask { private static final SimpleDateF…
后台验证的作用主要是防止postman...等等工具的恶意提交,前后台都判断数据,双保险. .可以在SpringBoot传参数 加上NotNull.... //分组Default,分组的好处就是可重复使用. public interface Default{} //Update public interface Update{} /** * 编号. */ @NotNull(message = "id不能为空",groups = Update.class) private Integer…
SpringBoot拦截器: 拦截器还是照旧和springmvc一样: @Componentpublic class MyInterceptor implements HandlerInterceptor {    /**     * preHandle:在业务处理器处理请求之前被调用.预处理,可以进行编码.安全控制.权限校验等处理:     * @param request     * @param response     * @param handler     * @return    …
SpringBoot结合logback日志: 1.配置资源文件: #日志配置信息logbacklogging.config=classpath:logback-spring.xmllog.path=E/logs #存放路径log.level=info #日志等级log.name=demo_project #日志名称 2.logback-spring.xml <?xml version="1.0" encoding="UTF-8"?><!--scan…
SpringBoot整合redis: 1.引入jar <!--  引入redis依赖 --><dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-data-redis</artifactId>    <!-- 排除redis默认客户端lettuce -->    <exclusion…
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 原因: springboot启动时会自动注入数据源和配置jpa 解决: 在@SpringBootApplication中排除其注入  exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfigurat…
1.配置tomcat数据源: #   数据源基本配置spring.datasource.url=jdbc:mysql://localhost:3306/shoptest?useUnicode=true&characterEncoding=UTF-8spring.datasource.username=rootspring.datasource.password=root#spring.datasource.driver-class-name=com.mysql.jdbc.Driver#最大等待连…
.创建独立的Spring应用程序. .嵌入tomcat,Jetty或者Undertow,无需部署war文件; .允许通过Maven来获取starter; .尽可能的自动配置Spring. .提供生产就绪型功能,如指标,健康检查和外部配置. .绝对没有代码生成,对xml没有要求配置. 下面创建一个SpringBoot入门项目: 1.pom.xml <!-- AOP --> <dependency> <groupId>org.springframework.boot<…
用Spring的切面去做,慕课网上的大神的小妙招,被我拷贝下来了.import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.*; import org.springframework.stereotype.Component; import org.springframework.util.StringUtils; import org.springframework.web.context.request.Req…