java
压力也没多大啊
这个作者很懒,什么都没留下…
展开
-
创建格式化时间,格式化时区的gson对象。json解析时间格式化 ZonedDateTime
json格式化带时区DateTime对象原创 2022-06-07 14:34:52 · 1123 阅读 · 0 评论 -
记JPA使用自定义VO接收 JPQL查询结果
//new 一个自定义的VO(括号里的参数需要实现对应的构造方法)@Query(value = "select new EquipmentStatusVO(eq.eqtExtId,es.eqtStatus,model.eqtType) from EquipmentStatusEntity es join EquipmentJunctionRelEntity rel " +//使用entity类去进行join操作 "on str(es.eqtId) = re...原创 2022-05-25 14:25:07 · 581 阅读 · 0 评论 -
java直接在response中添加写入返回信息
工具代码一般用于网关返回提示信息,会将信息直接写入response,。/** * 网络请求直接在response中返回信息 * @param map 返回response中的信息 * @param request * @param response * @param code * @param msg * @throws JsonProcessingException * @throws IOException */ public static void outP原创 2022-04-28 09:57:00 · 7562 阅读 · 0 评论 -
java 获取请求request的ip地址
直接亮代码public String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("Proxy-Client-IP");原创 2022-04-28 09:53:38 · 2922 阅读 · 0 评论 -
postgresql使用jsonb类型存储报错Could not load requested class : jsonb
环境:postgresql+springDataJpapostgresql数据库字段类型jsonb,能直接将一个对象自动转json字符串然后当成一个字符串存储,查询自动转换成一个对象,无需额外处理数据库字段: @Column(name = "user_info",columnDefinition = "jsonb") @Type(type = "jsonb") private List<UserInfo> userInfo;就可以将userInfo这个list自动转原创 2022-01-24 15:09:20 · 1433 阅读 · 2 评论 -
CentOS8.2安装 Mysql5.7出现包冲突。file /etc/my.cnf from install of mysql-community-server conflicts with
环境:CentOS8.2安装Mysql 5.7安装包来源:http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64参考博客园:三度CSDN:不要再说了哇依次安装mysql的common、lib、client的时候都没有问题。安装server的时候出现一下问题Downloading Packages:Running transaction checkTransaction check succeeded.Running trans原创 2022-01-21 11:18:52 · 4222 阅读 · 0 评论 -
比较相同对象不同的字段,差异字段。
比较两个对象,将不同的字段输出一个map<String,List<Object>>**注意:**如果对象里的不是普通字段而是一个子对象,那么需要再比较/** * 比较两个对象,将不同字段的结果输出到map中去 * * @param oldValue value1 * @param newValue value2 * @return Map---> key:Field value:[oldValue,newValue]原创 2022-01-05 11:23:11 · 462 阅读 · 0 评论 -
@Value直接将yml或者properties配置文件的字符串分割成数组。
将配置文件属性分割成数组。使用注解:@Value("#{'${yourConfName}'.split(',')}")private List<String> whatever;对应配置文件的配置: yourConfName: 1,2,3只需要将yourConfName对应上,这个时候whatever就会是{1,2,3}了...原创 2021-08-10 15:08:35 · 2194 阅读 · 0 评论 -
java后台实现循环递归组装树菜单。
–实体类public class Area { private String id; /** * 地区名 */ private String name; /** * 地区缩写 */ private String code; /** * 父级的id */ private String parentId; /** * 地区等级 省-市-县 */ private原创 2020-06-28 17:27:39 · 791 阅读 · 0 评论 -
记一次前台ajax请求传递数组,后台java接收
一次需要将前台的String数组传递到后台接收,结果死活接收不到。又不想转String来传递,所以一阵百度,最后结局方法在ajax请求中加属性traditional:true,前端:$.ajax({ url : contextPath + "/qqq/www", async : false, method : 'post', data : { 'eee' : ['001','002']原创 2020-05-28 23:15:27 · 291 阅读 · 0 评论 -
记一次导入项目后IDEA出现ClassNotFoundException:javax.servlet.Filter
完整报错信息如下org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.yzj.taf.TafParentApplication]; nested exception is org.springframework.core.NestedIOException: Failed to load class [javax.servlet.Filter]; ne原创 2020-05-11 13:03:57 · 3197 阅读 · 2 评论 -
springBoot-rabbit MQ-设置手动确认;Channel shutdown: channel error; protocol method.....reply-code=406
刚开始使用rabbitmq的时候出现错误(代码还是ctrl c来的);Channel shutdown: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, ...原创 2019-10-11 17:46:43 · 3896 阅读 · 0 评论 -
idea不识别yml文件,yml图标是网格状的
偶然出现的一个问题就是使用idea工具的时候,application.yml文件的图标是网格状的,不能正常被读取到。解决方法转自作者kangkaiihttps://www.cnblogs.com/kangkaii/p/8442822.html...转载 2019-10-09 14:28:47 · 3009 阅读 · 0 评论