- 博客(44)
- 收藏
- 关注
原创 java.sql.SQLException: HOUR_OF_DAY: 0 -> 1
如果还是不行,修改mapper文件。1.修改连接数据库的配置。
2024-12-09 13:49:27
243
原创 Could not read JSON: Unexpected character (‘f‘ (code 102)) in numeric value: Decimal point not follo
1.查看存储到redis的数据是字符串还是对象,对数据进行清除。2.检查写入和读取是否一致。
2023-09-26 14:39:59
874
原创 Error:java: 无法访问org.apache.http.annotation.ThreadSafe 找不到org.apache.http.annotation.ThreadSafe的类文件
如果有以上版本的jar,对jar版本修改。项目启动报错,jar包冲突。
2023-09-15 16:26:17
613
原创 maven项目中引入本地jar包
本地正常,线上需要配置true,否则此jar包不能打包进去,启动报错。一.maven项目引入第三方sdk的jar包。1.项目目录下放入jar包。2.pom文件引入此包。
2023-07-31 11:09:32
853
原创 mysql常用小技巧
一.查询mysql数据库中逗号隔开的数据。2.使用FIND_IN_SET。查询课程中包含2的数据。2.用FIND_IN_SET。二.如果条件里面包含多个课程。mapper.xml写法。1.用like模糊查询。
2023-07-10 16:41:06
179
原创 xml中Integer类型判断
Integer类型传值为0时,在Mapper.xml中被 条件过滤。xml文件if判断不能判断为空,日期也是。实体类定义Integer的字段。
2023-07-10 14:06:14
385
原创 获取本周第一天和最后一天,本月的第一天和最后一天,本年的第一天和最后一天
【代码】获取本周第一天和最后一天,本月的第一天和最后一天,本年的第一天和最后一天。
2023-05-11 10:53:59
455
原创 SpringBoot的后端API接口,统一参数校验,结果返回,统一异常处理
SpringBoot的后端API接口,统一参数校验,结果返回,统一异常处理
2022-06-14 10:51:54
1061
原创 清除Cookie中的值
public void doHandleCookie(HttpServletRequest request,HttpServletResponse response){ Cookie[] cookies = request.getCookies();//查询cookie值 for (Cookie cookie : cookies) { System.out.println(cookie.toString()); } Cookie newCookie=new Cookie("JSESS.
2022-05-09 10:06:20
339
原创 使用本地配置的Gradle,启动项目
一.先配置gradle相关的环境变量1.新建GRADLE_HOME变量,用于存放解压的gradle文件2.新建GRADLE_USER_HOME指向maven仓库3.path变量里面增加%GRADLE_HOME%\bin4.执行gradle -v,可以查看是否成功二.修改ideal中gradle文件配置注意:项目中可以查看gradle版本项目右键打开 执行 gradle -v 便于查看项目的gradle 和系统里面安装的是否一致...
2022-02-28 14:23:24
4194
原创 Unable to find method ‘org.gradle.api.tasks.SourceSet.getCompileConfigurationName()Ljava/lang/String
gradle项目启动报错,jar包拉取不下来错误如下Unable to find method 'org.gradle.api.tasks.SourceSet.getCompileConfigurationName()Ljava/lang/String;'.Possible causes for this unexpected error include:Gradle's dependency cache may be corrupt (this sometimes occurs after a
2022-02-28 11:51:45
7053
原创 java日期处理 获取每年的周末,每月的周末
1.根据年份获取这一年的周末public static List<String> getWeekdays(int year){ List<String> dateList=new ArrayList<String>(); SimpleDateFormat simdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = new GregorianCalendar(year, 0, 1);
2022-01-13 11:33:40
1531
原创 递归 处理数据的累加
继上一篇文章最低层的数据往上层累加 ,计算总数private List<Map<String, Object>> setTreeData(String officeId, List<Office> officeList, List<String> ids, List<Map<String, Object>> all) { List<Map<String, Object>> list =
2022-01-12 16:11:27
371
原创 处理多级结构,封装数据,递归算法
1.处理树状结构的赋值,递归算法下面是根据某个机构赋值它下面所有的层级关系Service层处理如下 public Map<String, Object> getAllData(String officeId, String businessId) { Map<String, Object> map = new HashMap<>(); List<Office> all = officeDao.findByParen
2022-01-12 15:51:14
171
原创 使用Java8的流处理集合中相同属性合并,删除重复数据
1.处理同一个集合中相同的属性进行合并,并删除该对象如下{ "title": "3", "orderNum": 33, "flag": true, "lastOrderNum": 69, "rate": "-47.0%" }, { "title": "1", "orderNum": 88, "fla...
2022-01-12 15:23:39
2011
原创 PageHelper同一个接口中分页2次集合
@ApiOperation("查询") @GetMapping(value = "/business") @ResponseBody public Map<String, Object> findBusiness(@ApiParam("页码") @RequestParam(value = "page", defaultValue = "1") Integer page, @Api...
2021-11-25 11:12:14
642
原创 Mysql循环传多个值foreach,xml写法
1.dao层接口: List<User> getUsers(@Param("statusList")List statusList,@Param("startDate")Date startDate,@Param("endDate") Date endDate);2.xml文件: <select id="getUsers" resultType="User"> SELECT * FROM user a WHERE &
2021-11-25 10:51:55
1297
原创 layui 富文本传值写法
页面html: <form:textarea id="content" path="content" htmlEscape="true" rows="4" maxlength="1024" class="input-xxlarge" lay-verify="required"/> <sys:ckeditor replace="text" uploadPath=
2021-11-22 15:51:12
552
原创 java 比较开始日期和结束日期,进行赋值
String nowDate = DateUtils.dateTime(new Date()); Date date = DateUtils.dateTime("yyyy-MM-dd", nowDate); String startDateStr = DateUtils.dateTime(project.getStartDate()); Date startDate = DateUtils.dateTime("yyyy-MM-dd", startDateS.
2021-11-22 15:40:21
249
原创 处理json字符串中双引号转义
1.前台传过来的字符串,通过JSON.parseArray转为集合import com.alibaba.fastjson.JSON;List<Subject> subjectList = JSON.parseArray(project.getSubjectStr(), Subject.class);2.数据里面包含的双引号会导致转换失败3.进行转义的的方法 public static String formatErrorJson(String s) { ch
2021-11-22 15:19:01
7697
1
原创 java 根据日期计算当前周一和周日,及根据秒数计算天小时分钟秒数等相关日期
日期工具类import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtil { public static final String[] DATE_FORMAT = { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm:s
2021-11-19 14:49:03
2673
原创 Java 通过SMS短信平台实现发短信功能
短信工具类import com.google.gson.Gson;import com.google.gson.annotations.SerializedName;import org.apache.http.client.fluent.Request;import org.apache.http.client.fluent.Response;import org.apache.logging.log4j.LogManager;import org.apache.logging.log..
2021-11-11 11:19:29
1161
原创 AJAX提交对象数据(对象里面包含集合)前后台写法
前端:var task = { reminderStr:savePoArr, taskId:taskPoId, taskStId:taskStId, reminderStStr:saveStArr } $.ajax({ type:"POST", dataType:'json', contentType :
2021-09-15 14:21:36
524
原创 获取当前项目请求URL的完整链接地址
String requestUrl = req.getScheme() //当前链接使用的协议 +"://" + req.getServerName()//服务器地址 + ":" + req.getServerPort() //端口号 + req.getContextPath() //应用名称,如果应用名称为 + req.getServletPath() //请求的相对url + (StrUtils.isBlank(req.getQuer.
2021-08-18 14:20:32
734
原创 sql的结果集转换为集合
try { String sql="select * from course"; JobDatasource datasource=new JobDatasource(); BaseQueryTool queryTool = QueryToolFactory.getByDbType(datasource,true); Connection conn = queryToo...
2021-08-18 10:39:33
1242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人