零星笔记

  • spring -boot 启动执行建表sql 在配置文件下的spring->datasource->schema->指定建表sql文件位置

  • spring-boot使用mybatis时,如果JavaBean中使用驼峰命名,而表结构使用下划线命名规则,可是创建一个配置类,配置类中创建一个返回ConfigurationCustomizer类的方法(标注@Bean),方法内部返回一个ConfigurationCustomizer的匿名内部类,内部类中重写customizer方法,方法内部设置属性configuration.setMapUnderScoreToCamelCase(true)

  • spring-boot对静态文件的映射:

  • 使用webjars : spring-boot会在classpath:/META-INFO/resources/webjars/**寻找资源

  • 使用自己的静态文件: 在一下路径寻找(classpath指maven项目目录中的java文件夹或resource文件夹),以下被称为静态文件夹

    • classpath:/META-INF/resources/
    • classpath:/resources/
    • classpath:/static/
    • classpath:/public/
    • /:当前项目的根路径
  • 首页映射,寻找以上文件夹(静态文件夹)下的index.html

  • 图标 所有的静态文件夹下的favicon.ico

  • 静态文件夹可以在配置文件中使用spring.resources.static-locations=......自行配置,如果自己配置了,上面的静态文件夹失效

  • 模板引擎—thymeleaf

  • 在控制器的有映射的方法中返回字符串,spring-boot自动找到位于resources/templates/文件夹下的字符串字面量的html文件,使用thymeleaf自动渲染

  • thymeleaf语法:

    • 导入thymeleaf名称空间,增加html中的语法提示
    • 在标签中,th:text="${}"取出控制器方法传入的键值对,大括号中写key. 改变当前标签内的默认内容
    • 类似的,th:id=${}可以改编标签的id
    • 还有很多,看文档
  • 求一个二进制数结尾连续0的个数 i & -i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值