- 博客(13)
- 收藏
- 关注
原创 Caffeine Cache 缓存框架进阶学习
Caffeine Cache 进程缓存之王https://www.java1000.com/89843.htmlhttps://www.cnblogs.com/rickiyang/p/11074158.htmlspring cachehttp://www.cppcns.com/ruanjian/java/189741.html以下为简单的查询,查询缓存,删除缓存pom:<!-- Caffeine Cache 缓存框架 start--> <dependency>
2020-07-31 15:28:16 585
原创 springboot中spring.profiles.include 和 active的妙用
springboot中spring.profiles.include 和 active的妙用
2020-07-30 14:40:54 1653
原创 反射操作 (获取(属性名,类型)数组)(根据属性名获取属性值)
/** * 获取(属性名,类型)数组 * */ public static Map<Object,Object> getFiledName(Object o){ Field[] fields = o.getClass().getDeclaredFields(); Map<Object,Object> map = new HashMap<>(fields.length); for(int i=0..
2020-07-30 12:09:51 601
原创 反射动态操作数据实体类并修改为某个值
之前写了一篇博客说是想动态查询某个字段,但是$存在sql注入问题。所以现在用另一种方式解决。因为之前业务是把某id对应条数下面一个属性值置位null并在数据库中修改。所以必须写 stringValue = “”;。如果是修改为别的值则直接stringValue 放到中就行。field.set(stationInforationCheckDropDown,stringValue); 实际代码: @Override public int deleteAssertDropResult(Str
2020-07-30 11:52:08 412
原创 通过方法把实体类属性映射成数据库字段(驼峰原则)
private static Pattern humpPattern = Pattern.compile("[A-Z]");public String humpToLine2(String string) { Matcher matcher = humpPattern.matcher(string); StringBuffer sb = new StringBuffer(); while (matcher.find()) { matcher.appendRepla
2020-07-30 11:35:36 1325
原创 mybatis sql 动态查询字段值(新增删除一样)
name:project_classification 代表表中字段 stringValue 是字段对应的值 List<StationInforationCheck> stationInforationChecks = assertService.selectCheckByName("project_classification", stringValue); int updateByDropAndId(@Param("column") String name, @Param("id"
2020-07-28 22:33:50 595
原创 map转对象(好的做法)
Map<Object,Object> map = new HashMap();import com.alibaba.fastjson.JSON; //把map转化为对象StationInforationCheckDate st = JSON.parseObject(JSON.toJSONString(map), StationInforationCheckDate.class);
2020-07-21 15:51:07 430
原创 字段特别多时利用反射获取属性和值(不需要get set)
/** * 获取(属性名,类型)数组 * */ public static Map<Object,Object> getFiledName(Object o){ Field[] fields = o.getClass().getDeclaredFields(); Map<Object,Object> map = new HashMap<>(fields.length); for(int i=0;i
2020-07-21 15:47:41 372
原创 过滤掉敏感字符
pom:<!-- 导入解析字段值--><dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.8.3</version> </dependency>使用clean()方法就行,其他不需要考虑。过滤一些例如这种package cn.datamining
2020-07-21 15:45:04 204
原创 Mybatisplus Ipage分页 导入 导出
链接:Mybatisplus Ipage分页 导入 导出提取码:eu43复制这段内容后打开百度网盘手机App,操作更方便哦注意:下面必须加不然可能乱码!!!!!!!<properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> &
2020-07-12 22:18:15 1381
原创 MybatisPlus自动生成实体类
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>org.apache.veloci
2020-07-06 19:22:07 4993
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人