![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 50
Alice Polk
这个作者很懒,什么都没留下…
展开
-
mybatis 面试题
什么是 Mybatis?MyBatis 的优点MyBatis 框架的缺点MyBatis 框架适用场合MyBatis 与 Hibernate 有哪些不同?#{}和${}的区别是什么?当实体类中的属性名和表中的字段名不一样 ,怎么办 ?模糊查询 like 语句该怎么写?Mapper 接口的工作原理是什么? Mapper 接口里的方法,参数不同时,方法能重载吗?Mybatis 是如何进行分页的?分页插件的原理是什么?Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式.原创 2021-04-11 15:47:27 · 234 阅读 · 0 评论 -
Git 使用技巧
安装好Git环境后,右键打开Git Bash界面。设置姓名和邮箱地址。$ git config --global user.name "Firstname Lastname"$ git config --global user.email "your_email@example.com"设置SSH Key基本操作$ git init #在当前目录下初始化一个仓库$ git status #查看仓库状态$ git add . #向暂存区添加文件$ gi原创 2021-03-29 10:13:47 · 184 阅读 · 0 评论 -
Nginx 基本安全优化
1.调整参数隐藏 Nginx软件版本号信息编辑 nginx.conf 配置文件增加参数,实现隐藏 Nginx 版本号。在 Nginx 配置文件 nginx.conf 中的 http标签段内加入 “server_tokens off;”参数,具体如下:http{ server_tokens off;}配置完毕后,重新加载配置文件。官方资料地址:http://nginx.org/en/docs/http/ngx_http_core_module.html2.更改源码隐藏 Nginx 软件名原创 2021-03-27 21:06:03 · 159 阅读 · 0 评论 -
Nginx 的基本配置与优化
Nginx 的基本配置与优化修改主配置文件nginx.conf#使用的用户和组#user nobody;#指定工作衍生进程数(一般等于CPU的总核数或者总核数的两倍,例如一个八核CPU)worker_processes 8;#指定错误日志存放的路径,错误日志级别可选项为:[debug|info|notice|warn|error|crit]#error_log logs/error.log;#error_log logs/error.log notice;#error_log.原创 2021-03-27 19:10:17 · 118 阅读 · 0 评论 -
解决SpringBoot通过nginx代理获取不了客户端的问题
客户端请求数据的数据的时候走了nginx的代理,被过滤了,需要手动配置conf方形。在nginx.conf中server添加一下配置即可。proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr; #保留代理之前的真实客户端ipproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; ...原创 2021-03-20 18:44:21 · 933 阅读 · 0 评论 -
解决Java ,class java.lang.String cannot be cast to class java.lang.Integer
@[TOC](解决 java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Integer (java.lang.String and java.lang.Integer are in module java.base of loader ‘bootstrap’))这个问题是mybatis xml中传入类型不对导致的。将parameterType 改为传入参数类型即可,比如我传入的类原创 2020-12-09 19:41:27 · 25553 阅读 · 0 评论 -
SpringBoot多环境切换
profile是Spring对不同环境提供不同配置功能的支持,通过激活不同的环境版本,实现快速切换环境;方式一:多配置文件在主配置文件编写的时候,文件名可以是application-{profile}.properties/yml,用来指定多个环境版本;例如:application-test.properties 代表测试环境配置application-dev.properties 代表开发环境配置但是Springboot并不会直接启动这些配置文件,默认使用application.properti原创 2020-11-12 21:26:09 · 180 阅读 · 0 评论 -
解决JSP 使用forEach标签,绑定list数组时,找不到属性问题。
解决JSP 使用forEach标签,绑定list数组时,找不到属性问题1.使用forEach标签获取数据时,提示在实体类中找不到属性。2.检查实体类发现并没有问题。3.找了很久才发现是因为大小写问题,将list调用的属性首字母改为小写后问题解决。注意:这里ID要大写的原因可能是因为主键问题(猜测)。4.重新启动问题解决。...原创 2020-10-09 13:02:03 · 1207 阅读 · 1 评论 -
解决IDEA中Maven依赖包下载无法导入的问题
用maven导入mysql和mybatis依赖时出现了以下类似问题。解决方案:将maven仓库改为华为镜像(阿里镜像试了很多次,没有效果)。maven=>conf=>settings.xml文件中mirrors节点中配置子节点。<mirror> <id>huaweicloud</id> <mirrorOf>*</mirrorOf> <url>https://mirrors.huaweiclou原创 2020-09-12 13:18:26 · 1054 阅读 · 0 评论 -
解决maven报 error:java不支持发行版本 5
错误显示:解决方案:检查SDK版本是否一致。file >> settings>>Build,Excetion,Deployment>>compiler>>java compiler问题解决。原创 2020-07-30 17:06:37 · 310 阅读 · 0 评论 -
解决IDEA无法创建maven项目问题
配置完maven环境,创建项目时出现如下错误。解决办法:从图中可以看出是maven仓库的问题。1.需要在maven->conf->settings.xml 目录下加入以下内容。<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/原创 2020-06-30 16:04:34 · 4210 阅读 · 0 评论