- 博客(25)
- 收藏
- 关注
原创 springboot mybatis 启动找不到Mapper Bean
报错信息:@org.springframework.beans.factory.annotation.Autowired(required=true)}解决办法:在启动类中添加@MapperScan注解,要注意注解后要加上扫描的路径(“com.xxx.xxx”)例如:@MapperScan("com.csdc.blog")...
2021-11-22 08:57:23
1284
原创 fastjson的JSONObject.toJSONString方法失效问题
String toJSONString(Object object)问题:该方法序列化的object对象,需要Object类中包含属性的get方法,如果没有get方法,则会序列化出一个空数组。解决:增加@Data注解 或 添加成员变量的get方法。
2021-05-18 10:01:58
2440
原创 命令行中调用dubbo服务及入参写法
服务调用步骤1.通过telnet连接到远程dubbo服务telnet 168.10.1.1 208802.查看dubbo服务ls3.调用invoke com.xxx.xxx.xxx.ClassName.functionName({serialVersionUID :'',param2:'2019',param3:'4',param4:'11',param5:['SSS110'],param6:'admin'})入参写法如3中的调用示例所示,大括号{}里是dubbo方法中
2020-10-21 14:27:04
2177
原创 IDEA debug模式,修改集合的值(stream写法)
当循环一个集合时,我们往往会对特定的值感兴趣,为了快速定位到这个值,有两个办法。1、设置断点条件(1)断点打在循环的行。(2)右击断点,会看到下面的窗口,在condition中输入条件即可。2、修改集合数据当循环中的逻辑过于复杂,debug过程中收集数据会消耗较长时间,方法1效率较低,此时可采用该方法。(1)断点打在循环的行。(2)右键集合变量,选择Evaluate Expression(快捷键Atl+F8)。(3)在弹框中输入过滤规则,点击Evaluate按钮比
2020-08-07 13:31:57
1756
原创 @ConfigurationProperties注解使用 — 配置项加载到map中
配置文件application.propertiesnamespace.hugelion1.a=alphanamespace.hugelion1.b=bravonamespace.hugelion1.c=charlienamespace.hugelion2.d=dog获取配置 HugeLionConfig.java@Data@Configuration@ConfigurationProperties(prefix = "namespace")public class HugeLi
2020-08-06 15:04:58
6156
原创 Idea LiveTemplate 方法注释 params参数自动获取 效果整齐
Abbreviation:function(这个可以随便命名,但一定要注意,前面不要加 /)Template text:** * @author $user$ * @date $date$ $time$ $params$ * @return $return$ * @description **/上图1:点击Edit variable,params对应的Expression用一下代码:groovyScript("if(\"${_
2020-07-06 17:07:35
934
原创 springboot + druid +jpa配置
两种文件构成:数据源配置DataSourceConfig和JPA配置xxxConfig数据源配置DataSourceConfig@Configurationpublic class DataSourceConfig { @Autowired private Environment environment; /** * first DataSource...
2020-03-10 17:00:39
319
原创 Spring @Qualifier 注解
@Qualifier注解的作用是区分实现相同Interface的class举个栗子//bean 生产者@Component("man")public class man implement Love { System.out.println("Hi girl i love you");}@Component("woman")public class woman impl...
2020-03-10 16:00:40
283
原创 StringUtils.isEmpty()和StringUtils.isBlank()的区别
StringUtils.isEmpty() 用来判断 String 的 length 是 0 或 null,length可以理解为空字符串。StringUtils.isBlank() 更进一步判断,在StringUtils.isEmpty()的基础上, 检查String是否仅仅由空的制表符构成,制表符包含空格、Tab等。举几个栗子:StringUtils.isEmpty()Str...
2020-03-03 15:00:29
382
原创 druid 推荐配置
#配置初始化大小、最小、最大initialSize = 1minIdle = 5maxActive = 20#配置从连接池获取连接等待超时的时间maxWait = 1000#配置间隔多久启动一次DestroyThread,对连接池内的连接才进行一次检测,单位是毫秒timeBetweenEvictionRunsMillis = 600000#配置一个连接在池中最大空闲时间,单位是毫秒...
2020-03-02 23:47:05
2540
原创 spring data jpa 出现Not a managed type
出现这个错误的原因是builder.packages指定的实体类目录不正确LocalContainerEntityManagerFactoryBean entityManager = builder .dataSource(dataSource) .properties(properties) .packages("com.xxx.xxx.j...
2020-02-25 22:16:44
688
原创 IDEA中通过安装BashSupport,编写脚本并运行shell脚本
安装BashSupport通过Browse reposities安装Settings->Plugins->Browse reposities搜索BashSupport,点击安装通过本地文件安装从https://plugins.jetbrains.com/plugin/4230-bashsupport/versions 下载最新bashsupportSetti...
2019-12-12 13:37:04
6328
原创 解决:PL/SQL Developer Initialization error
这个问题有两个办法解决,可以先尝试第一种,不行再尝试第二种第一种方法:下载oracle instant client (64 bits for latest version of PL/SQL; 32 bits for old version) 加压到制定文件夹,例如: c:\oracle\instantclient 打开 PL/SQL developer--> Configur...
2019-09-19 11:46:09
801
原创 axure rp 组件复用
在用axure设计原型图时,经常会遇到多个页面有相同“模块”的情况,此时将“模块”抽象出来,做成复用,既能提高设计的效率,在业务功能变更时,也能够很快的做相应的修改。具体操作如下:1、选中自定义“模块”部分,点击右键,选择转化为模(母)版;2、生成的母版在左侧 侧栏下方;3、在新的页面,拖动该母版到页面中即可。注:母版可以单独编辑,编辑后,相关页面都会自动更新。...
2019-07-02 10:18:28
899
原创 flowable框架中数据库报错问题
Error:Using a TIMESTAMP data type with a fractional precision of 6 is not supported on mariadb: A timestamp datatype with 6 fractional digits was requested, but MySQL only supports 0 digits.因为MyS...
2019-06-27 16:02:48
2254
原创 springbootTest注解启动测试用例时,报ava.lang.IllegalStateException: Duplicate spring bean id modelServiceAPI
解决办法1、修改porm文件配置原来<build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering...
2019-06-25 14:38:59
921
原创 在github上删除repository
1、点击你的项目2、在菜单栏中找到Settings,如下图所示。3、一直往下拉,在最后find “Delete this repository”,click it then over!
2016-08-30 15:31:15
300
转载 leetcode144 Binary Tree Preorder Traversal
Binary Tree PreOrder Traversal:Given a binary tree, return the preorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3} , 1 \ 2 / 3
2015-05-19 10:48:58
300
原创 leetcode(java):100 Same Tree
public class SameTree {public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; }}public boolean isSameTree(TreeNode p, TreeNode q) {
2015-05-06 09:19:32
211
转载 java 字符串拼接方法
5中字符串的拼接方法 效率对比代码如下:import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.StringUtils;import org.junit.Test;import org.slf4j.Logger;import org.slf4j.L
2015-03-24 11:40:53
581
转载 ids for this class must be manually assigned before calling save()..
引起问题的原因:由Hibernate根据数据库表自动生成的"类名.hbm.xml"映射文件引起的。首先我的表(Info)由两个字段组成,即:int id;//主建String name;(自己做测试,所以就简单的建了个表)由Hibernate生成的Info.hbm.xml中是这样写的:-------------------------
2015-03-19 14:15:24
376
转载 java String和int的相互转换
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double, Float, Lo
2015-03-17 19:46:16
313
转载 java date日期操作
/** 日期类 * @date * @version 1.0 */ import java.util.*; import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 y
2015-03-16 22:01:50
335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人