SpringBoot
文章平均质量分 66
kass114
这个作者很懒,什么都没留下…
展开
-
Spring的编程式事务管理
可以看出 TransactionTemplate的execute方法提供一个内部匿名类,用来写事物代码,然后提供一个transactionStatus的参数,这样你可以控制回滚。这样一来,我们就不用写任何关于事务API的代码了。格式大概是 Boolean b = transactionTempate.execute(new TransactionCallBack() { 执行方法(TransactionStatus transactionStatus){} },当执行完成后返回一个boolean的值. 还有原创 2021-09-22 16:22:14 · 1425 阅读 · 0 评论 -
Springboot静态方法读取yml配置的属性
静态方法获取yml配置的属性前言方法一、 通过@PostConstruct 注解方法二、使用@ConfigurationProperties1.引入依赖总结前言有时候我们需要在static方法中获取propertie配置文件中的自定义的参数信息,通过@value注解是不能直接使用的,有两种方法解决此问题方法一、 通过@PostConstruct 注解代码如下(示例):@Componentpublic class ConfigKeyUtil { private final Envir原创 2021-08-24 16:44:18 · 3542 阅读 · 0 评论 -
SpringBoot上传图片以Blob格式存储在Mysql
SpringBoot上传/获取图片以Blob形式前言说明Mysql的Blob类型SpringBoot的配置实体结构存储图片通过Response返回图片注意事项!!!前言最近需要用到上传图标的功能,由于数据量较小,所以直接存储在数据库中,踩了很多坑,以此记录一下说明我用的是MariaDB数据库,版本是10.4.0,和Mysql是一样的,下面以kotlin来举例说明,其他语言可对照参考Mysql的Blob类型MySQL有四种BLOB类型: ·tinyblob:仅255个字符 ·blob:最大原创 2020-06-02 10:40:31 · 10060 阅读 · 5 评论 -
SpringBoot集成Elasticsearch(二) SpringDataElasticsearch基本的使用
SpringBoot集成Elasticsearch(二)前言实体类的编写Dao的编写集成方式引入Jar包yml文件配置前言本文使用kotlin来解释说明,其他语言可对照修改代码实体类的编写代码实现:@Document(indexName = "brand_es", type = "brand_es")open class EsBrand { @org.springframework.data.annotation.Id @Field(type = FieldType.Keywo原创 2020-05-19 15:44:40 · 1339 阅读 · 0 评论 -
SpringBoot集成Elasticsearch(一)Es的安装及配置
SpringBoot集成Elasticsearch前言集成方式引入Jar包yml文件配置如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言最近工作中需要做中文拼音搜索,于是就想到用es来做,以本篇文章记录操作SpringBoot集成Elasticsearch的过程。原创 2020-05-19 09:41:01 · 1947 阅读 · 0 评论