![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后台
zhaoyy0513
敲敲代码,玩玩游戏,(✿◕‿◕✿)美滋滋~
展开
-
在线查看tomcat 服务器日志
在tomcat文件夹下的conf文件夹创建如下路径/apps/svr/tomcat8087/conf/Catalina/localhost在路径下创建如下文件,这里命名为logs.xml,内容为<Context override="true" docBase="/apps/svr/tomcat8087-settlement/logs" path="/logs" />然后访问tomcat地址加对应路径下的文件就行比如我打印运行的日志的 2000行到文件a.txt中,并且在线原创 2021-08-27 18:32:43 · 902 阅读 · 0 评论 -
postman 批量参数传递与测试脚本
请求体格式设置变量测试脚本上传文件文件格式原创 2021-06-30 17:46:01 · 294 阅读 · 0 评论 -
Springboot 拦截注解或方法 在普通类上不起作用 解决方法
https://www.cnblogs.com/yjmyzz/p/why-spring-aop-does-not-work.html具体原因就是AOP的实现有二类,如果是基于接口的,会采用动态代理,生成一个代理类,如果是基于类的,会采用CGLib生成子类,然后在子类中扩展父类中的方法。而普通的类并不是接口,所以aop并没起作用。解决方法,(1)通过注解将该类进行注入,然后在调用出使用注入的类(2)通过ApplicationContext.getBean()获取制定注解的类,原理与上面相同原创 2020-09-27 09:04:10 · 1687 阅读 · 0 评论 -
restTemplate httpClient wxacode.getUnlimited 生成小程序二维码 java
@RequestMapping("external/getQrCode") public void getAppQrCode(HttpServletRequest request, HttpServletResponse response) throws Exception { RestTemplate restTemplate = new RestTemplate(); SimpleClientHttpRequestFactory requestFactory =.原创 2020-07-15 15:30:28 · 1118 阅读 · 0 评论 -
spring boot jdbcTemplate简单查询的使用
本文参考自:https://blog.csdn.net/chenyezhou1/article/details/71122570(1)基础的查询操作,因为jdbcTemplate不像mybatis那种有对应的映射关系,因此操作实体,需要手写函数class UserRowMapper implements RowMapper<User> { publ...原创 2020-03-31 14:15:39 · 856 阅读 · 0 评论 -
mysql longBlob mybatis 保存数据并传递给前台 前台分段读取
(1)longBlod最大保存4G的数据,可以用来存取大文件的字符或者其他类型文件的二进制流等等,现在的需求是存取一个大小几十兆的json数据,现在使用的手段是,将json数据直接保存到数据库,并可以进行查看和修改,因此采用mysql里的longblob类型进行存取(2)将数据库字段类型设置为longblob,下面是navicat中我的设置(3)这里推荐大家使用mybatis的gene...原创 2020-03-31 14:19:59 · 2866 阅读 · 0 评论 -
mybatis generator快速构建
(1)首先导入maven dependency依赖 <!-- 自动生成 --> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core&l...原创 2020-03-31 14:20:16 · 350 阅读 · 0 评论 -
JPA分页查询有total没有content
(1)首先原因是pageable这个插件中默认的page是从0开始读的和我们之前用的pageHelper的page默认初始值是不一样的解决方法:// controller接口的方法 public ResponseEntity listUserForParam(@RequestParam(value = "page",required = false)Integer page, ...原创 2019-11-27 11:10:03 · 3578 阅读 · 0 评论 -
JPA模糊查询 返回对象或DTO对象
1.首先前提是项目中生成对应的实体2.对应的三个实体(1)返回普通的持久化对象业务:通过用户名模糊搜索用户名符合条件的用户注意 jpa查询语句中用的都是实体和实体的属性,也就是说@Query语句中的字段用到的都是实体有关的信息比如在数据库中我们会写 xx from user但是写在@Query()这里就要fromUser 因为这里需要用到的是实体而非 数据库的表名...原创 2020-03-31 14:23:01 · 1118 阅读 · 0 评论 -
idea 连接数据库 并自动生成实体对象
(1)首先编写配置文件#mysql8与之前的mysql5.7等driver-className不同,并且需要指定serverTimezonespring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver#数据库连接spring.datasource.url=jdbc:mysql://localhost:3306/tb_secur...原创 2020-03-31 14:22:14 · 1609 阅读 · 0 评论 -
ubuntu下部署keycloak
1.首先先保证linux服务器上安装的有jdk和mysql我这里安装的版本是jdk:11.04mysql:8.0.17然后创建一个名为keycloak的数据库(名称随便起,但是建议起这个名字)2.然后去Keyclock官网下载linux下载server版本的keycloak的包https://www.keycloak.org/downloads.html (我下载时的版本...原创 2019-11-04 14:01:49 · 1513 阅读 · 0 评论 -
后端开发得到的一些小技巧和方法
(1)通过使用request中的getAttribute属性获取绝对的url RequestAttributes requestAttributes = RequestContextHolder.currentRequestAttributes(); HttpServletRequest request = ((ServletRequestAttributes) ...原创 2019-10-28 09:26:50 · 286 阅读 · 0 评论 -
SpringSececurity以及Apache Shiro 获取当前登录用户的方法
1.apache shiro获取当前登录用户的方法是User user = (User) SecurityUtils.getSubject().getPrincipal();// 这里获取的当前登录的整个用户实体,得到后直接就是实体数据,可以直接使用user.getId(),user.getName()等方法;2.springsecurity获取当前登录用户的方法是Authent...原创 2019-10-28 09:18:32 · 673 阅读 · 0 评论 -
Spring aop 配置 导致mapping404异常
1.一般来说就是配置文件中的属性值选择错误2.修改为 aop: auto: true proxy-target-class: true3.具体的大家可以自行百度proxy-target-class: true 以及proxy-target-class: false的区别(结合自己拦截的aop是否继承接口)...原创 2019-10-22 16:14:11 · 539 阅读 · 0 评论 -
不错的库(不定时更新)
1.google guava 用来将数据操作变得更简洁更优雅guava的优点:高效设计良好的API,被Google的开发者设计,实现和使用遵循高效的java语法实践使代码更刻度,简洁,简单节约时间,资源,提高生产力https://github.com/google/guavahttps://blog.csdn.net/wwwdc1012/article/details/82...原创 2019-10-18 20:00:54 · 86 阅读 · 0 评论 -
RabbitMQ教程
一篇比较详细的链接,感谢分享。https://www.jianshu.com/p/79ca08116d57原创 2019-07-25 17:00:07 · 83 阅读 · 0 评论 -
mysql8 mybatis逆向工程
1.pom中需要添加的内容 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <vers...原创 2019-07-08 17:58:46 · 898 阅读 · 0 评论 -
springBoot引入JSP文件相应配置
(1)首先导入依赖 <!-- 引入jsp依赖 --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope&g原创 2018-07-13 21:38:40 · 1456 阅读 · 0 评论 -
关于Maven项目红叉—An error occurred while filtering resources
(1)可以通过邮件项目->maven-Update Project进行解决(2)可能是pxm.xml里没有配置编译插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compil...原创 2018-12-29 20:26:27 · 222 阅读 · 0 评论 -
eclipse通过返回值快速创建对象
如 itemMapper.selectByExample(example);上面一行代码的返回值是List<TbItem>类型的对象鼠标光标点到itemMapper.selectByExample(example);后面通过快捷键 ctrl+1然后直接回车,或者ctrl+2然后按键盘L同样得到相同的功能自动通过返回值补全返回的对象 ...原创 2019-01-06 21:37:46 · 1798 阅读 · 0 评论 -
eclipse文件夹变成了白色的包
转载:源地址 https://blog.csdn.net/line_to_sea/article/details/44859223右键项目名称——>properties——>Java Build Path——>Source——>选择Exclude:(None)——>Edit——>Exclusion patterns:一项右侧——>Add——>Br...转载 2019-01-09 19:57:42 · 6192 阅读 · 1 评论 -
SSM项目报错(Error create....)
如果项目没有applicationContext.xml最好写一个applicationContext.xmlapplicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:co...原创 2019-01-09 20:01:50 · 312 阅读 · 0 评论 -
pageHelper相关,pageInfo参数
转载:谔定靴 https://blog.csdn.net/qq_42734859/article/details/81502384 //当前页 private int pageNum; //每页的数量 private int pageSize; //当前页的数量 private int size; //由于startRow和en...转载 2019-01-09 21:24:12 · 709 阅读 · 0 评论 -
数据库id递增重新从1开始(truncate)
我们可以通过建立查询 “truncate table 表名” 的方式重置清空id,让id从1开始自动递增原创 2019-02-02 03:11:11 · 2269 阅读 · 0 评论 -
SSM框架上传文件功能的实现详解
(比较小的文件可以考虑通过base64方法进行存储和取出,这里考虑常用的普通方法)1.首先添加对应的maven依赖 <!-- 上传文件相关 --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload&...原创 2019-03-15 14:17:28 · 1939 阅读 · 0 评论 -
SpringBoot ajax (404报错) 异步实现请求到后台,并从后台渲染到前台
用SpringBoot实现异步渲染过程中,ajax请求到后台,后台成功相应,但是确报了404异常1.首先确认是否加上@ResponseBody注解2.并检查controller返回值类型(我就是出错在这里),刚开始写的返回类型是Model型,后面改成了List类型3.具体代码页面ajax代码: var aimUrl = $(this).attr("myHref"); ...原创 2019-03-25 12:55:37 · 2237 阅读 · 0 评论 -
SpringBoot-Redis操作填坑(目前只用到操作String和List)
1.电脑上下载Redis,并运行,这里不多描述记得用Redis之前,实体类都要先实现 Serializable接口!!2.这里推荐使用单元测试进行具体功能的实现测试(不要一开始就在controller或者service进行测试,那样报错不容易找出来) <dependency> <groupId>org.springframework.boot&...原创 2019-04-16 18:40:12 · 470 阅读 · 0 评论 -
Nginx反向代理隐藏 url 端口
1.首先下载NginxNginx2.在服务器端进行解压3.进入conf文件夹下,修改nginx.conf文件以前我们访问8088端口的服务方式是www.XXX.com:8088server { listen 80; server_name www.XXX.com; proxy_set_header Host $host:$server_port; proxy_set...原创 2019-05-15 14:55:27 · 6119 阅读 · 0 评论 -
Mybatis generator Could not create connection to database server解决办法
1.首先查看下自己电脑上装的mysql版本,本人用的mysql8.x版本2.在pom.xml文件中设置 mysql-connect-java的依赖,注意scope为runtime,他会自动根据数据库进行不同版本依赖的自动下载,避免出错 <dependency> <groupId>mysql</groupId> ...原创 2019-05-13 09:46:27 · 3350 阅读 · 4 评论 -
几个不错的网站(仓库,资源)
runboob的工具集合,我常用它的正则测试(并且下方包含常用的正则,非常好用且使用):点击打开链接mvnRepository(maven构建组件链接):点击打开链接Sonatype Nexus basic aliyun(阿里公司的maven构建组件链接,功能同上) :点击打开链接Stack Overflow(学习,改错的网站,几乎涵盖各门编程语言):点击打开链接Java API ...原创 2018-06-13 18:22:46 · 8436 阅读 · 0 评论