【尚硅谷笔记】springboot2
。。
国亮
这个作者很懒,什么都没留下…
展开
-
【springboot2】数据列表,分页,删除
com.example.plus2.Bean.Userpackage com.example.plus2.Bean;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@NoArgsConstructor@AllArgsConstructorpublic class User { private Long id; private String name原创 2022-01-24 12:09:43 · 228 阅读 · 0 评论 -
【springboot2】整合MyBatisPlus,基本环境搭建
mybatis plus 官网 https://baomidou.com/添加表CREATE TABLE user2( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄', email VARCHAR(50) NULL DEFAULT NULL COMME原创 2022-01-23 15:01:09 · 500 阅读 · 0 评论 -
【springboot2】整合Mybatis-注解配置混合版
1.引入mybatis-starter2. 配置application.yaml中,指定mapper-location位置即可3. 编写Mapper接口并标注@Mapper注解com.liang.webadmin.mapper.CityMapper4. 编写实现接口类。com.liang.webadmin.service.CityService5. 简单方法直接注解方式com.liang.webadmin.mapper.CityMapper6. 复杂方法编写mapper.xml进行绑定映射7.原创 2022-01-23 14:16:14 · 199 阅读 · 0 评论 -
【springboot2】整合mybatis-基本环境搭建
[^导入mybatis官方starter][^编写mapper接口。标准@Mapper注解]com.liang.webadmin.mapper.AccountMapper[^编写实现接口类。]com.liang.webadmin.service.AccountService[^编写sql映射文件并绑定mapper接口]mybatis/mapper/AccountMapper.xml[^在application.yaml中指定Mapper配置文件的位置,以及指定全局配置文件的信息 (建议;配置在my.原创 2022-01-23 12:13:58 · 1515 阅读 · 0 评论 -
【springboot2】使用Druid数据源
druid官方github地址https://github.com/alibaba/druid第一种方法,比较麻烦添加依赖。 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> </dependency> <原创 2022-01-22 23:47:32 · 212 阅读 · 0 评论 -
【springboot2】数据库连接操作
导入依赖。 <properties> <java.version>1.8</java.version> <mysql.version>5.1.49</mysql.version> </properties> <dependency> <groupId>mysql</groupId> <artifac原创 2022-01-22 11:55:15 · 361 阅读 · 0 评论 -
【springboot2】 Web原生组件注入(Servlet、Filter、Listener)
使用Servlet API1 @WebServlet + @ServletComponentScan12 @WebFilter + @ServletComponentScan13 @WebListener + @ServletComponentScan1使用RegistrationBean 替代 原生Servlet APIServletRegistrationBeanFilterRegistrationBeanServletListenerRegistrationBean**===原创 2022-01-22 10:27:39 · 117 阅读 · 0 评论 -
【springboot】默认错误404,5xx
springboot提供了默认的错误处理机制。我们可以修改默认的错误页面的信息。在templates或public文件夹下创建error文件夹,将自定义的处理404、500错误的页面放到上述文件夹下。如果系统出现404、500错误,就会自动跳转到上述页面。...原创 2022-01-21 16:29:21 · 620 阅读 · 0 评论 -
【SpringBoot2】单文件以及多文件上传
前端页面 <form role="form" th:action="@{/upload}" method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputFile">用户原创 2022-01-21 16:10:06 · 122 阅读 · 0 评论 -
【SpringBoot2】拦截器-登录检查 与 静态资源放行
1、编写一个拦截器实现handlerinterceptor接口package com.liang.webadmin.interceptor;import lombok.extern.slf4j.Slf4j;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpSer.原创 2022-01-21 15:55:08 · 510 阅读 · 0 评论 -
【SpringBoot2】获取url 的 注解使用
在springboot的controller中常用的参数注解有:@PathVariable、@RequestHeader、@RequestParam、@CookieValue、@RequestAttribute、@RequestBody其中每一个注解的作用可参考下面的例子 @GetMapping("/car/{id}/owner/{owner}")public Map<String,Object>getCar(@PathVariable("id") Integer id,//路径变量原创 2022-01-20 17:15:55 · 1056 阅读 · 0 评论 -
【SpringBoot2】 Restful风格映射【过程】
开启页面表单的Rest功能spring: mvc: hiddenmethod: filter: enabled: true #开启页面表单的Rest功能<form action="/user" method="get"> <input value="REST-GET提交" type="submit" /></form><form action="/user" method="post">原创 2022-01-20 16:55:32 · 217 阅读 · 0 评论 -
【springboot2】静态资源.首页index
只要静态资源放在类路径下:/static/public/resources/META-INF/resources可以改变默认的静态资源路径application.propertiesspring: mvc: static-path-pattern: /res/** resources: static-locations: [classpath:/haha/]原创 2022-01-20 16:49:30 · 200 阅读 · 0 评论 -
【springboot2】application.yml相关
1.2.2、基本语法● key: value;kv之间有空格● 大小写敏感● 使用缩进表示层级关系● 缩进不允许使用tab,只允许空格● 缩进的空格数不重要,只要相同层级的元素左对齐即可● '#‘表示注释● 字符串无需加引号,如果要加,’'与""表示字符串内容 会被 转义/不转义示例@Datapublic class Person { private String userName; private Boolean boss; private Date birth; priv原创 2022-01-20 15:03:36 · 68 阅读 · 0 评论 -
【springboot2】常用注解
@SpringBootApplication等同于@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan("com.atguigu.boot")@Configuration(proxyBeanMethods = false) //告诉SpringBoot这是一个配置类 == 配置文件@Bean //给容器中添加组件。以方法名作为组件的id。 @Bean("tom")自定义id@ComponentScan("com.a原创 2022-01-20 14:50:20 · 272 阅读 · 0 评论 -
【springboot2】常用插件Lombok和Dev Tools ,Processor
一、Lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>2.在idea中,Settings->Plugins中搜索安装lombok插件3.@Data //原创 2022-01-20 14:23:57 · 271 阅读 · 0 评论