随笔分类 - springboot
摘要:关键代码: yml: datasource: driver-class-name: org.gjt.mm.mysql.Driver url: jdbc:mysql://localhost:3306/shishi?useUnicode=true&characterEncoding=utf-8&useS
阅读全文
摘要:超级详细,完全按照操作就行了,代码同步放到github上 mybatis-demo项目里了。 一.步骤: 1. 画bpmn图(看上上一篇官方文档入门版本就知道详细怎么画) 在空白位置点击,就可以给它取名,我取名fang,选择executable 三个流程: 编辑好后,保存,放到resources下:
阅读全文
摘要:Driect模式: https://github.com/lulu4pix/mybatis-demo/commit/ee780a778225020f8848c6decfce123304c36799 Topic模式: https://github.com/lulu4pix/mybatis-demo/c
阅读全文
摘要:代码见github: https://github.com/lulu4pix/mybatis-demo/commit/ca31d8ff5bf3424e3ab6f37f5a4bea7c0d074872
阅读全文
摘要:代码见: https://github.com/lulu4pix/mybatis-demo 这是数据库名: 表结构只有两列varchar name和int cid
阅读全文
摘要:代码及备注见github: https://github.com/lulu4pix/customizeSprintBootStarter
阅读全文
摘要:实现拦截器类 @Component public class MyInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServle
阅读全文
摘要:如果@EnableWebMvc 写在配置类上, springboot的默认配置就会失效 原因: 因为@EnableWebMvc会引入这个类 它继承自 WebMvc的自动配置类: WebMvcAutoConfiguration 生效的条件是 @ConditionalOnMissingBean({Web
阅读全文
摘要:WebMvcAutoConfiguration 添加资源映射: public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { lo
阅读全文
摘要:// 调整com包的日志级别为tracelogging.level.com=trace// 日志输出日志 logging.file.name=springboot.log 输出位置: 可以指定完整的路径: logging.level.com=trace logging.file.path=D:/bo
阅读全文
摘要:什么是slf4j SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志System。 为什么使用s
阅读全文
摘要:SJF4J是日志抽象层接口 log4j, logback(log4j的升级版)是日志的实现层 看slf4j手册, 开发的时候,日志记录方法的调用,不应该直接调用日志的实现类,而是调用日志抽象层里的方法。 Hello World 例子: 会看到调用的是sjf4j的LoggerFactory抽象层类,
阅读全文
摘要:spring.config.location改变默认的配置文件位置 项目打包好后,可以用命令行参数的形式,启动项目的时候来指定配置文件的新位置,指定配置文件 会覆盖默认配置文件 默认配置文件: 指定文件: 运行: 结果只有执行的配置文件生效: 还可以这样指定参数: C:\Users\ss\IdeaP
阅读全文
摘要:方式1_使用properties文件: application.properties: application-dev.properties: application-pro.properties: 这种情况是pro配置生效: 再改变application.properties: 就是dev生效了
阅读全文
摘要:使用@Configuration使这个类作为配置类 使用@Bean将对象加入容器中 代码部分: package com.shishi.firstservice.service; // 这里并没有将HelloService加入容器 public class HelloService { } // 配置
阅读全文
摘要:@ConfigurationProperties(prefix = "person") @ConfigurationProperties是从全局配置文件(application.xml 或者application.yml)中取配置 分割线 @PropertySource从指定的配置文件中读取 最简易
阅读全文
摘要:使用@Value一个个字段给值 @Component public class Man { @Value("${person.lastName}") private String lastName; @Value("12") private Integer age; @Value("false")
阅读全文
摘要:sprintboot有全局的配置文件,名字是固定的 application.properties application.yml yml语法: k:(空格)v 表示一对键值对 以空格的缩进来控制层级关系, 只要左对齐的一列数据,都是同一个层级的 字面量: 数字,字符串,布尔 server: port
阅读全文

浙公网安备 33010602011771号