09 2021 档案
摘要:SpringBoot的后台代码一定发生改变,者必须重新启动项目,改动才能生效。 热部署:使得我们改动前后端代码后不需要重启,帮我们重新部署到Tomcat中 DevTools工具 ① 添加DevTools的依赖 <dependency> <groupId>org.springframework.boo
阅读全文
摘要:Lombok可以帮我们写Java实体类的get/set等方法,只需要在类上面使用Lombok中的注解就好了 Eclipse中使用Lombok步骤 ① 得到lombok.jar文件 官网下载:http://projectlombok.org/ (或者在自己的Maven本地仓库中找到lombok.jar
阅读全文
摘要:在浏览器中 /开头为相对路径表示当前主机地址==>http://localhost:8080,也就是服务器目录,而不是web应用 <a href="/xxx">、<form action="/xxx">==>http://localhost:8080/xxx这显然是不对劲的我们还需要在/xxx前面加
阅读全文
摘要:下载dtd文件 http://mybatis.org/dtd/mybatis-3-config.dtd 并将此文件放在可管理路径下,当然可以随意放 设置Eclipse Window-->preferences-->XML-->XML Catalog 选中dtd文件、填写前面的地址 使用 新建XML文
阅读全文
摘要:替换webxml里的内容,可使用Servlet的注解 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.j
阅读全文
摘要:Maven新建Web项目第一行报错 Eclipse 2021-06 (4.20.0)新建MavenWeb项目,pom.xml第一行报此错,原因应该是Eclipse版本太新的原因吧 解决方式: 在pom中添加如下配置 <build> <plugins> <plugin> <groupId>org.ap
阅读全文
摘要:1. 日志工厂 如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手! 曾经:sout、debug 现在:日志工厂 SLF4J LOG4J 【掌握】 LOG4J2【Spring5要求掌握的】 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】标准
阅读全文
摘要:实体关系: 一对一:班级==>班长 一对多:班级==>学生 多对多:课程==>学生 resultMap 元素是 MyBatis 中最重要最强大的元素。 解决多表,也就是链表查询的问题 ResultMap 的设计思想是,对简单的语句根本不需要配置显示的结果映射,对于复杂一点的语句,只需要描述语句之间的
阅读全文
摘要:生命周期和作用域,是至关重要的,因为错误的使用会导致非常严重的并发问题 SqlSessionFactoryBuilder 一旦创建了SqlSessionFactory,就不再需要它了 局部变量(在方法类的变量) SqlSessionFactory 一旦被创建就应该再应用的运行期间一直存在,没有任何理
阅读全文
摘要:Maven是目前Java开发者最常使用的自动化构建工具,最直接的感受就是下载Jar包简直太爽。Maven由Java语言所写。 Maven的使用 1. 下载 Maven官网下载地址:https://maven.apache.org/download.cgi Tips:下载后的文件应该是这样的,末尾是b
阅读全文