Spring Boot
Lemon362
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot(10)—— 自定义Starter(重要!!!)
自定义Starter(重要!!!)自定义Starter项目–>自定义Starter–>自定义Starter-autoconfigurer1. 创建自定义Starter-autoconfigurer项目(自动配置模块)pom.xml:引入spring-boot-starter所有starter的基本配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactI原创 2020-06-19 20:39:38 · 300 阅读 · 0 评论 -
SpringBoot(9)—— 整合MyBatis和SpringData JPA
整合MyBatis和SpringData JPA一、整合MyBatis步骤1. 配置数据源相关属性2. 数据库建表department表:id department_Nameemployee表:id lastName gender d_id3. 创建JavaBean对象Department:加上get,set方法public class Department { private Integer id; private String departmentName;}原创 2020-06-19 20:18:35 · 725 阅读 · 0 评论 -
SpringBoot(8)—— 数据访问(数据库相关)
数据访问(数据库相关)一、JDBC1. SpringBoot默认使用JDBC作为数据源2. 通过加载建表SQL语句来建表deartment.sql:建表语句SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for department-- ----------------------------DROP TABLE IF EXISTS `department`;CREATE TABLE原创 2020-06-19 19:33:27 · 322 阅读 · 0 评论 -
SpringBoot(7)—— 使用外置的Servlet容器
使用外置的Servlet容器步骤:1. 创建一个war项目2. 将嵌入式的Tomcat指定为provided <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope>3. 创建一个ServletInitializer类 ext原创 2020-06-17 21:34:39 · 212 阅读 · 0 评论 -
SpringBoot(6)—— 配置嵌入式Servlet容器
配置嵌入式Servlet容器一、定制和修改Servlet容器的相关配置1. 修改和server相关的配置:直接在主配置文件中设置server.xxx:通用的Servlet容器设置server.tomcat.xxx:Tomcat的设置2. 定制嵌入式Servlet容器,来修改Servlet配置:编写一个嵌入式的Servlet容器WebServerFactoryCustomizer<ConfigurableServletWebServerFactory>,并且要加入到容器中@Bean具原创 2020-06-17 21:25:45 · 282 阅读 · 0 评论 -
SpringBoot(5)—— 错误处理机制
错误处理机制一. SpringBoot默认的错误处理机制1. 浏览器:返回一个默认的404错误页面2. 其他客户端(Postman):响应一个默认的json数据3. 原理:参见ErrorMvcAutoConfiguration类二. 定制错误的页面1. SpringBoot对于错误页面的加载步骤:(1)如果有模板引擎,请求是根据 error/状态码,只需将错误页面命名为 错误状态码.html,放在模板引擎文件夹template/error文件夹内即可(2)也可以使用4xx和5xx作为错误原创 2020-06-17 21:05:59 · 604 阅读 · 0 评论 -
SpringBoot(4)—— Web开发的CRUD
Web开发(CRUD)一、实验要求1. 使用Rest风格:URI+请求方式实验功能请求URI请求方式查询所有员工empsGET查询员工(来到修改页面)emp/{id}GET来到添加页面empGET添加员工empPOST来到修改页面(查出员工信息进行回写)emp/{id}GET修改员工empPUT删除员工emp/{id}DELETE2. 实体类和Dao:/entities/Employee:员工类 priv原创 2020-06-17 20:07:26 · 325 阅读 · 0 评论 -
SpringBoot(3)—— Web开发(登录界面和国际化)
Web开发(登录界面和国际化)一、默认访问首页方法一:在Controller里加一个方法,默认是去templates下找index.html的文件HelloController:@Controllerpublic class HelloController { @RequestMapping({"/", "/login.html"}) public String index(){ return "index"; }}方法二:(推荐!!!原创 2020-06-16 22:04:54 · 434 阅读 · 0 评论 -
SpringBoot(2)—— Web开发(SpringMVC部分)
Web开发(SpringMVC部分)一、SpringBoot对静态资源的映射规则(存放位置)1. /werbjars/**:静态资源由于引入了jquery-webjar,因此所有的/werbjars/**的静态资源都去classpath:/META-INF/resources/webjars/下找。2. /**:当前项目的静态资源都去静态资源文件夹下找 (1) classpath:/META-INF/resources/ (2) classpath:/resources/ (3) clas原创 2020-06-16 20:46:04 · 232 阅读 · 0 评论 -
SpringBoot(1)
SpringBoot(1)一、入门程序使用Spring Initializer快速创建SpringBoot项目注意:因为是Web开发,所以在这里要勾选Web/Spring Web,右上角SpringBoot选择不带SNAPSHOT的版本创建完后,主程序和一些文件夹都会默认创建好。reources文件夹目录结构:(1)static:保存静态资源,如js,css,images(2)templates:保存模板页面(SpringBoot使用的是嵌入式的Tomcat,默认不支持jsp页面)——原创 2020-06-13 17:45:59 · 229 阅读 · 0 评论 -
Spring Boot常见报错总结
Spring Boot常见报错Spring Boot常见报错总结Spring Boot常见报错总结原创 2020-06-01 14:54:21 · 622 阅读 · 0 评论
分享