教程
李听到
永远不会晚
展开
-
JBolt插件只能在eclipse JEE版上面才能生效
在个人版怎么试都不行。原创 2019-11-06 10:24:40 · 331 阅读 · 0 评论 -
MyBatis中 #{} 和 ${} 的介绍
1.${}就是直接把大括号里面的值给替换了,不能防止sql注入。2.#{}比较安全,已经被数据库预编译才会运行的,可以有效防止sql注入。但是有些情况用不了,存在局限性。能够把string类型的在拼接的时候自动加上引号,其他数据类型不加引号。注意:#{}占位符不能解决以下3类问题:表名是动态的:Select * from #{table_name}列名是动态的:Select #{colu...原创 2019-09-12 16:09:27 · 432 阅读 · 0 评论 -
弄清楚静态变量、成员变量、局部变量以及静态变量的使用范围
今天在单位弄一个Java错误记录参数的项目,由于不能把参数直接传递到方法里面,调用后只是按值传递,引用也不会改变。所以需要借助实例来改变值。发现自己对于Java变量的基础不够扎实,就去网上查查资料做一下知识补录。下面是正文:1.静态变量 也叫类变量,随着类的加载而分配在存储空间,存储在方法区,不用创建什么对象就可以调用,并且可以被所有的实例和类调用,有点像全局变量那种。可以直接通过类名.变量名...原创 2019-08-13 16:55:38 · 813 阅读 · 0 评论 -
Mybatis 的@Param用法
最近在学Mybatis,然后看不懂public Book getBookById(@Param(“id”) int id);查了资料发现是给id命名,然后才能使用where id = #{id}。不知道有什么作用,姑且先了解,以后运用的时候就会知道了。...原创 2019-08-02 10:51:09 · 139 阅读 · 0 评论 -
Spring-Boot出现Cannot resolve symbol 'PathVariable'错误的版本问题
如图所示:后来我查了一下,@PathVariable是从版本4.3.3才开始的,但是我的pom.xml文件里面写的只有4.0.0,modelVersion大概就是maven的版本。如图:所以改用其他的方法吧。...原创 2019-08-08 11:12:31 · 1952 阅读 · 1 评论 -
Spring-Boot入门经常出现Whitelabel Error Page的一个主要原因
弄了两天才搞明白,要把Application那个主类放在最外层,而且要包含其他的控制层等子类。例如我这个例子:主类是DemoApplication如果放到example下其他文件夹(非demo文件夹),就会一直显示出错页面。...原创 2019-08-08 10:05:15 · 205 阅读 · 0 评论 -
下载了Myeclipse 2018CI版破解之后有点问题。
所以最后还是转低版本的吧。原创 2019-07-31 15:37:16 · 219 阅读 · 0 评论 -
Java可变长参数
可变长参数一定要放在最后。完。原创 2019-07-25 10:21:11 · 81 阅读 · 0 评论 -
Java不能new接口,会产生两个对象
解决办法:@Autowired 接口名 a;就可以a.方法这样去用了。原创 2019-07-03 15:57:09 · 475 阅读 · 0 评论 -
Tomcat的下载安装介绍
上次的Spring架构真的是看得我一头雾水。意识到自己的Java水平有限,马上转Tomcat去了。 我简单说一下Tomcat8.5怎么安装吧。 1.下载 打开 https://tomcat.apache.org/download-80.cgi 解压出来 打开bin文件夹里面的startup.bat 没有显示什么错误 在浏览器输入 localhos:8080 回车 ...原创 2018-08-16 15:42:44 · 478 阅读 · 0 评论