后端 springboot
mobin518
这个作者很懒,什么都没留下…
展开
-
springboot 依赖的父工程 及 web的 依赖
一、依赖父工程:spring-boot-starter-parent二、web项目依赖:spring-boot-starter-web;会自动将所有需要的依赖添加到仓库,避免依赖冲突的问题。原创 2019-02-22 10:27:26 · 903 阅读 · 0 评论 -
spring cache
在springboot 启动类上添加@EnableCaching 来使用spring缓存; 查找 存储 @Cacheable(value = "缓存的名称",key = "#id:[方法参数的值]"); 删除 @CacheEvict(value = "缓存的名称",key = "#id:[方法参数的值]"); ...原创 2019-03-26 16:01:11 · 109 阅读 · 0 评论 -
spring boot redis 学习
docker run -di --name=xx_redis -p 6379:6379 redis //在docker中创建redis容器 导入依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-...原创 2019-03-26 15:23:50 · 121 阅读 · 0 评论 -
跨域问题的解决
1、jsonp:只能get script标签只能get请求。2、通过nginx来配置 server{ listen 80; server_name 域名; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwa...原创 2019-03-04 14:22:01 · 317 阅读 · 0 评论 -
springboot 通用异常学习
一、没事做异常处理,使用rest风格返回数据; 请求:GET:获取一个资源(查询);POST:创建一个新的资源(新增) PUT:修改一个资源状态(修改更新);DELETE:删除一个资源(删除) 响应:返回状态码(HttpStatus);正常:异常:二、使用RuntimeException处理异常创建...原创 2019-03-01 11:19:08 · 366 阅读 · 0 评论 -
springboot 使用通用mapper时pojo 定义为基本类型 从数据库查不到数据 返回null
1、定义成基本类型的查询SQL语句 2、修改成包装类型原创 2019-02-24 17:20:20 · 1176 阅读 · 0 评论 -
springboot 通用mapper 配置mybatis
1、导入依赖的包 这里是单表查询 使用通用mapper ;通用mapper包含 连接池 和 mybatis的依赖2、 在application.yaml中配置mybatis;引入通用mapper 就不需要配置驼峰(将数据库字段中的下划线 转成实体类的驼峰命名),默认开启;通用mapper不要配 映射路径 ;实体类的包3、 实体类的一些注解配置;将实体与表对应起来;给一些字段...原创 2019-02-23 22:39:11 · 656 阅读 · 0 评论 -
springboot 连接池
1、引入 连接池 和 数据库 依赖 2、在application.yaml 配置四大参数3、见 随记一 注解配置连接池原创 2019-02-23 20:46:50 · 356 阅读 · 0 评论 -
springboot 随记 二
一、slf4j1、@Slf4j 相当于 private static final Logger log = LoggerFactory.getLogger(Xxxx.class);2、引用@Slf4j注解无效、IDEA 安装lombok 插件。二 、原创 2019-02-23 15:28:37 · 157 阅读 · 0 评论 -
springboot 拦截器的使用
1、自定义拦截器 实现HandlerInterceptor接口、重写拦截器方法2、配置拦截器,通过@Configuration自定义配置类 ,实现WebMvcConfigurer接口 , 重写添加拦截器的方法addInterceptors() 3、WebMvcConfigurer的方法 ...原创 2019-02-23 15:19:18 · 145 阅读 · 0 评论 -
springboot 静态资源的路径
springboot是一个jar 不是web,没有web-info文件 。1、mvc自动配置文件 2、资源属性配置文件中定义的静态资源路径原创 2019-02-23 11:04:47 · 176 阅读 · 0 评论 -
springboot 启动
根据 引入的依赖包 来进行判断 返回是 什么类型 ;根据类型 等条件 引入相应的配置文件 ;允许覆盖 自动配置的内容 覆盖: 比如修改springMVC的视图解析器0、自动配置文件的位置 类加载器 会执行 spring.factories创建工厂 通过工厂来创建实例 1 根据@Bean 找到视图解析器 找到需要 自定义配置的 属性2、AutoConfigu...原创 2019-02-22 15:46:39 · 146 阅读 · 0 评论 -
springboot 随记 一 (注解配置连接池)
一、springboot的启动@SpringBootApplicationpublic class BootDemoApplication { // psvm public static void main(String[] args) { // 启动springboot SpringApplication.run(BootDemoA...原创 2019-02-22 10:53:44 · 416 阅读 · 0 评论 -
Spring获取request的方法
1、在web.xml中配置监听器 <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener>2、注入对象 @Autowired...原创 2019-04-26 15:08:23 · 240 阅读 · 0 评论