springboot2配置druid多数据源。
转载至链接:https://my.oschina.net/u/737121/blog/1922101
https://my.oschina.net/u/737121/blog/1922101
数据库连接池配置常用数据库validationQuery检查语句
https://blog.youkuaiyun.com/youngxv/article/details/79492622
druid连接池详细配置属性介绍
https://www.cnblogs.com/wuyun-blog/p/5679073.html
https://blog.youkuaiyun.com/jiangguilong2000/article/details/68483886
springboot会自动注入数据源。
poolPreparedStatements
是否缓存preparedStatement,也就是PSCache。 PSCache对支持游标的数据库性能提升巨大,比如说oracle。 在mysql5.5以下的版本中没有PSCache功能,建议关闭掉。 5.5及以上版本有PSCache,建议开启。
spring boot 2.0 去掉自动注入druid数据源
2019-03-04 文晶 https://www.testwo.com/blog/8317
mockserver一直使用spring boot自带的默认数据库配置方式,今天改造成单位统一的数据库组件启动报如下错误:
Description:
Failed to auto-configure a DataSource: ‘spring.datasource.url’ is not specified and no embedded datasource could be auto-configured.
Reason: Failed to determine a suitable driver class
Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
原因:spring boot自动配置数据库信息,在启动类上排除掉自动配置类即可,如下:
@SpringBootApplication(exclude= {DruidDataSourceAutoConfigure.class,DataSourceAutoConfiguration.class,
DataSourceTransactionManagerAutoConfiguration.class,
HibernateJpaAutoConfiguration.class})
如题,当使用spring boot加mybatis时,设置Map返回,当值为空时属性也会没有
在application.properties中加入下面配置,将会解决这个问题。
#当查询数据为空时字段返回为null,不加这个查询数据为空时,字段将被隐藏
mybatis.configuration.call-setters-on-nulls=true
作者:lizexing1
来源:优快云
原文:https://blog.youkuaiyun.com/lizexing1/article/details/78464230
版权声明:本文为博主原创文章,转载请附上博文链接!
mybatis前台传sql,并直接执行()因此设置resultType=“java.util.LinkedHashMap”,为保证查询的字段值有序(取出的和数据库字段顺序一致)所以采用LinkedHashMap。
https://bijian1013.iteye.com/blog/2427711
*oracle 表所属用户
https://blog.youkuaiyun.com/mdp1230/article/details/51166611