目录
一、学习
- .gitignore文件:让idea的git的客户端插件忽略提交此文件中的配置的通配文件格式类型文件到git服务器上
- DAO层(data access object):数据访问层。作用:封装对数据库的访问:增删改查,不涉及业务逻辑,只是达到某个条件获得指定数据的要求。
- controller层:控制层。接收客户端的请求,然后调用Service层接口控制业务逻辑,获取到数据,传递数据给页面;
- Pojo:简单的Java对象;
- Service:业务逻辑层。处理逻辑上的业务,不考虑具体实现。
- Servlet(server applet):为服务小程序或者服务连接器。使用Java语言编写的服务端程序。主要功能是交互式浏览和修改数据,生成动态的web内容。主要运行在服务端,并由服务器调用执行,时按照servlet标准来开发的类。(必须下载tomcat才能使用)
- Domain:域。是完整的对象,主从表合体。(很少用,代表一个对象模块)
- Util:工具。存放工具类的地方,对于一些独立性很高的小功能,或重复性很高的代码片段,可以提取出来放到Util层中。
- Druid:强大的数据库连接池和监控库。提供了比较常见的数据库连接池更多的功能,在spring boot项目中可以更容易的集成并进行项目配置。
- properties:是一种配置文件,用于表达配置信息,文件类型为(*.properties)
- 使用druid连接池,用把jar包导入项目,在通过druid.properties配置文件进行配置
- pom:工程对象模型。是使用maven工作的基本组建,是一个xml文件。
二、错误及纠正
1.无法解析servlet
纠正:servlet需要依赖tomcat才能运行,则需要下载tomcat。
2.错误:idea配置tomcat出现Application server libraries not found
纠正:idea版本不支持tomcat9的版本,重新下载一个版本。
3.错误:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
纠正:
4.错误:不是本地的tomcat
纠正:下载错了
5.错误:运行系统,页面消失(本周未解决)