
java
TuringWu
优秀的架构师
展开
-
mybatis的xml中的标签详解
Mybatis#{}和${}和区别#{}: - mybatis在处理的时候会将#{username} 处理成?,用于参数传递时占位 - 当传入的参数是字符串时,会自动加上''将传递的值括起来 - mapper接口方法中的参数与xml文件中是按照参数位置索引对应的,不是根据参数的名称,但是建议最好一致。 ${}: - 字符串拼接 - mapper接口方法中的参数与xml文件中是按照参数位置索引对应的,不是根据参数的名称,但是建议最好一致。 - mybatis在处理的时候会直接原创 2022-03-21 00:33:04 · 2248 阅读 · 0 评论 -
idea中的maven项目分模块开发报错class not found找不到类
每个模块只是将不同的文件分在了三个模块,他们之间有依赖,有一个模块是用来运行项目的。1. 编译运行的时候,每个模块都会输出到target目录,target是自动生成的。但是我 在运行的时候,报错AdminMapper.xml找不到Admin这个class,后来发现是out这个目录里面没有将entity模块里面的类编译进来,所以在运行的时候找不到这个类。主要原因是没有设置将这两个模块的编...原创 2020-03-24 22:56:19 · 2427 阅读 · 2 评论 -
JSP中的base标签的使用
1.作用:使用base标签,它可以将其href属性里面的值加在<a>、<img>、<link>、<form> 标签的请求路径的最前面,形成一个完整可用的请求地址。这样每个标签就能够简洁一点填写请求路径。2.注意:(1)base标签必须位于head元素内部(2)端口号前面的冒号不能省略(3)contextPath前面不能写“/”...原创 2020-03-23 18:51:45 · 1499 阅读 · 1 评论 -
SpringMVC的常用注解
@SessionAttributes位置:控制器类上作用:通过value指定属性名或者通过type指定值的类型将数据存在session中代码:@SessionAttribute(value={"user"},types={String.class})...原创 2020-03-21 17:30:16 · 144 阅读 · 0 评论 -
解决Jenkins不能在线安装maven持续集成插件(百度云离线下载)
maven插件地址百度云:https://pan.baidu.com/s/1cMZkGzbSpQDr70pxXdBesQ提取码: 1adc原创 2019-12-07 15:36:40 · 748 阅读 · 0 评论 -
Java使用QQ发送邮件(解决QQ邮箱认证问题)
使用QQ邮箱给别人发送邮件:密码填写授权码:QQ邮箱的设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务开启POP3/SMTP服务然后通过手机申请一个授权码原创 2019-10-21 16:38:50 · 766 阅读 · 0 评论 -
java个人错题及分析
1.string答案:true false分析:java中的变量以及基本数据类型的值都存在栈内存中,栈内存中的值是共享的。常量池的值也是共享的。a变量:对于字符串常量的想加,在编译时就已经合并成"taobao",所以他会首先去字符串常量池看是否已经存在,所以a和message的指向地址是一样的.b+c:由于编译器不会在运行前优化,而且字符串相加是通过StringBuilder...原创 2018-12-06 17:13:39 · 295 阅读 · 0 评论 -
java工程师日常坑
1.javascrip里面的Math.random()随机为0-1(包括0,不包括1)。2.当你的mysql的字符集修改了ini文件不能生效时,多半是因为mysql加载的路径不是你修改的ini文件路径,可以通过(以我的win10为例)搜索服务右击选择属性可以看到路径,可以直接在这个路径上的文件上修改,重启即可...原创 2019-04-24 23:22:50 · 422 阅读 · 0 评论