苏哈哈 Missing My Rainbow
摘要:1.到官网下载scala源代码 点击如下链接下载源码:http://www.scala-lang.org/download/all.html 选择需要的版本点击进行下载,我选择的是2.11.8版本,如下图: 2.在idea中设置指向源代码 在intellij中选择 File –> Project S 阅读全文
posted @ 2019-12-30 00:53 suhaha 阅读(352) 评论(0) 推荐(0) 编辑
摘要:我是在SpringBoot项目使用Thymeleaf作为模板引擎时报的错误 controller代码非常简单,如下所示: @RequestMapping("/abc") public String hello(Model model) { model.addAttribute("msg","你好") 阅读全文
posted @ 2019-12-17 13:32 suhaha 阅读(1509) 评论(0) 推荐(0) 编辑
摘要:有时在使用idea通过Spring Initailizr创建项目时,默认只能创建最近的版本的SpringBoot项目。 这是如果想要换成版本,就可以在项目创建好了之后,在pom文件中直接将版本修改过来。 如下所示 比如在创建项目时默认的版本为2.2.2版本: <parent> <groupId>or 阅读全文
posted @ 2019-12-16 17:03 suhaha 阅读(560) 评论(0) 推荐(1) 编辑
摘要:使用kafka-server-stop.sh命令关闭kafka服务,发现无法删除,报错如下图No kafka server to stop 下面修改kafka-server-stop.sh将 PIDS=$(ps ax | grep -i 'kafka\.Kafka' | grep java | gr 阅读全文
posted @ 2019-11-27 14:54 suhaha 阅读(789) 评论(0) 推荐(0) 编辑
摘要:1. 应用程序和数据库交互的过程是一个相对比较耗时的过程。 2. 缓存存在的意义 :让应用程序减少对数据库的访问,提升程序运行效率。 3. MyBatis 中默认SqlSession 缓存开启 3.1同一个 SqlSession 对象调用同一个\时,只有第一次访问数据库,第一次之后把查询结果缓存到S 阅读全文
posted @ 2019-11-05 14:46 suhaha 阅读(103) 评论(0) 推荐(1) 编辑
摘要:根据不同的条件,需要执行不同的SQL 命令.称为动态SQL。例如如下需求,我们需要根据姓名和手机号去查询person的数据,那么: 1. 当姓名和手机号参数不传值时,执行的sql应该是: 2. 当只传姓名时,执行的sql应该是: 3. 当只传手机号时,执行的sql应该是: 4. 当姓名和手机号都传递 阅读全文
posted @ 2019-11-05 14:33 suhaha 阅读(217) 评论(0) 推荐(2) 编辑
摘要:1.前言 &emsp;&emsp;在项目中编写Sysem.out.prinltn()的时候,是输出到控制台的,当项目发布到tomcat之后,是没有控制台的,不过可以在命令行界面还能看见,但是不容易观察一些输出结果。log4j是由apache推出的一个开源免费的日志处理的类库,不仅仅可以把内容输出到控 阅读全文
posted @ 2019-11-04 20:49 suhaha 阅读(600) 评论(0) 推荐(1) 编辑
摘要:在MyBatis引用类,可以有3种方式,下面逐一介绍。一般来说使用第3重。 1.方式一 在mapper.xml文件中,比如如下的配置: 可见,参数类型和返回值类型都是com.susu.pojo.People,每次都要写这么长长的一串,并且如果mapper.xml中频繁的应用到com.susu.poj 阅读全文
posted @ 2019-11-04 20:45 suhaha 阅读(925) 评论(0) 推荐(0) 编辑
摘要:1.说明 &emsp;&emsp;所谓的MyBatis接口绑定,指的是实现创建一个接口后,把mapper.xml 由mybatis 生成接口的实现类,通过调用接口对象就可以获取mapper.xml 中编写的sql。在SSM框架中,MyBatis 和Spring 整合时使用的就是这个方案。 2.实现步 阅读全文
posted @ 2019-11-04 20:12 suhaha 阅读(709) 评论(0) 推荐(0) 编辑
摘要:1.${}的用法的mapper文件配置: 测试的java代码: 运行效果: 可以看到,合成的sql是: select form people where id = 1 2. {}用法的mapper文件配置: 运行效果: 总结 {}和${}的区别 1. 无论是 {}还是${},都会根据括号中的内容id 阅读全文
posted @ 2019-11-04 19:24 suhaha 阅读(189) 评论(0) 推荐(0) 编辑