05 2020 档案
摘要:快捷键 作用 Ctrl + D 复制行 Ctrl + X 删除行 Alt + 回车 导入包,自动修正 Ctrl+/ 注释某段代码 未完待续,日后再补充...
阅读全文
摘要:在 Spring Boot 项目的 resources 目录下的 templates 包下,右键-->new-->Edit File Templates, 如下图: 然后点击 + 号,新建一个 freemarker file template ,如下图: 注意:文件扩展名(extension)一定要
阅读全文
摘要:在 springboot 项目开发中,有生产环境、测试环境和开发环境等。 不同的环境下的配置信息是不同的。 springboot 项目的配置信息可以在application.properties文件或者applicaiton.yaml文件中书写。 application.properties文件和a
阅读全文
摘要:properties 配置与 yaml 配置的两大区别 yaml 配置是有序的,properties 配置是无序的 自定义的 yaml 目前暂时不支持使用注解直接注入到 Spring Boot 项目中 yaml 文件的书写格式如下图: server: port: 8081 servlet: cont
阅读全文
摘要:点击Files-->Settings-->Editor-->File Encodings 将Global Encoding、Project Encoding 和 Default encoding for properties files 统统设置为 UTF-8 编码。 如下图: 每天学习一点点,每天
阅读全文
摘要:快捷键:Alt+Insert 全选键:Ctrl+A 比如,我想一键生成属性id、username、address的getter/setter方法,如下图: 先按组合键:Alt+Insert,打开Generate,选择Getter and Setter 选项,如下图: 然后再按 Ctrl+A 全选所有
阅读全文
摘要:Springboot 项目中,已经内嵌好了Tomcat容器。 如何使用IDEA创建一个 springboot 项目,可以参考:使用 IntelliJ IDEA 创建第一个 Spring Boot 项目 点击右侧的Maven,可以查看 Tomact 容器相关信息: 在resources目录下的appl
阅读全文
摘要:banner的中文含义是横幅,也就是启动springboot项目时,出现的特有图画。 如下图所示,这是springboot自带的banner: 自定义banner 如果不想看springboot 自带的这个banner,可以DIY一个banner。 1、首先在项目的resources 目录下新建一个
阅读全文
摘要:按住Ctrl键,鼠标点击@SpringBootApplication,即可打开@SpringBootApplication的源码。 然后就打开了: 打开其他注解的源码的步骤类似。 每天学习一点点,每天进步一点点。
阅读全文
摘要:使用工具 IntelliJ IDEA 2018专业版 步骤 1、打开IDEA,新建项目,选择Spring Initializr,点击next: 2、使用默认配置,点击next: 3、添加一个 Spring web 依赖,点击next: 4、接下来是填写项目名和项目地址,默认即可,点击finish:
阅读全文
摘要:原因 这是由于项目的 jdk (Project SDK)版本 和项目的语言级别(Project language level )不同。 解决办法 点击file-project structure , 将Project language level选择为版本8: 点击确定即可。 参考链接:https:
阅读全文
摘要:原因 没有指定输出路径,导致错误。 解决办法 1、在项目下新建文件夹out 2、点击File--> Project Structure, 在project compiler output 中添加该目录。 点击确定即可。
阅读全文
摘要:查看PID 1、可以通过任务管理器查看某个进程的pid 右键开始栏,打开任务管理器: 点击服务,即可查看所有进程的PID 2、可以在 cmd 命令提示符中,使用命令 netstat -ano 查看所有本地服务的端口号和进程号: 如下图: 通过pid查看port 使用快捷键 Windows+R 输入c
阅读全文
摘要:1、下载安装Erlang 下载地址: "https://www.erlang.org/downloads" 下载之后,正常安装即可。 安装完毕之后,开始栏里会有个这图标: 2、下载安装RabbitMQ 下载地址: "https://www.rabbitmq.com/install windows.h
阅读全文
摘要:准备工作 创建一个 Spring 应用程序 在项目中添加 Spring JDBC 指定的最新的库 mysql connector java.jar, org.springframework.jdbc.jar org.springframework.transaction.jar。 创建 DAO 接口
阅读全文
摘要:问题 使用Spring JDBC 连接 MySQL时,出现如下警告: 解决办法 在配置文件 中,连接本地MySQL数据库语句末尾添加 如下所示: 好了,再次运行,警告消失了。
阅读全文
摘要:在使用普通的 JDBC 数据库时,就会很麻烦的写不必要的代码来处理异常,打开和关闭数据库连接等。 但 Spring JDBC 框架负责所有的低层细节,从开始打开连接,准备和执行 SQL 语句,处理异常,处理事务,到最后关闭连接。 所以当从数据库中获取数据时,你所做的是定义连接参数,指定要执行的 SQ
阅读全文
摘要:首先 确保电脑已安装MySQL客户端 其次 以管理员方式,打开Windows PowerShell 输入: 回车 如下图: 可以了。
阅读全文
摘要:Spring 中基于 AOP 的 @AspectJ @AspectJ 作为通过 Java 5 注释注释的普通的 Java 类,它指的是声明 aspects 的一种风格。 通过在你的基于架构的 XML 配置文件中包含以下元素,@AspectJ 支持是可用的。 声明一个 aspect Aspects 类
阅读全文
摘要:原因 我使用的aspectjweaver.jar版本是1.5.1,版本过低,导致报错。 需要下载高本版的aspectjweaver.jar。 解决办法 在这里下载: "https://mvnrepository.com/artifact/org.aspectj/aspectjweaver" http
阅读全文