3 周周写不完的代码

尚未进行身份认证

虽然会迟到,但绝不会缺席

等级
TA的排名 27w+

SpringBoot整合Spring Security

这篇文章组合方式和shiro那一篇很接近,照葫芦画瓢<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> ...

2020-03-25 23:22:28

MySQL必知必会读书笔记二

暂时只更到视图之前的内容了后续的东西有机会再补#插入数据INSERT INTO customers(cust_address,cust_city,cust_state,cust_zip,cust_country,cust_contact,cust_email) VALUES('Pep E','100 Main Street','Los Angeles','CA','90046','U...

2020-03-25 20:51:12

MySQL必知必会读书笔记一

这篇文章主要是自己阅读《Mysql必知必会》的时候自己写的sql,前面的一部分用的是自己的建立的一个user表,后面用的就是原书的表了#检索SELECT id FROM account; #检索单列SELECT id,name FROM account; #检索多个列SELECT * FROM account; #检索所有列SELECT DISTINCT name FROM ac...

2020-03-25 17:57:08

SpringBoot整合Shiro

这篇文章将实现一个简单的登陆的权限验证前言实现过程:先引入shiro的依赖,然后配置

2020-03-24 15:34:39

SpringBoot整合SpringMVC之整合Fastjson

这篇文章将整合Fastjson作为默认的JSON工具类,提高JSON的序列化与反序列化性能,用内置的FastJsonHttpMessageConverter替代SpringMVC默认的HttpMessageConverter由于这一篇比较简单所有前言也放在上面一起说了,下面直接讲实现1.增加依赖<!-- 引入 Fastjson ,实现对 JSON 的序列化 --> ...

2020-03-23 22:40:33

SpringBoot整合SpringMVC之HttpMessageConventer消息转换器

这篇文章将配置一下消息转换器,实现xml格式的响应前言应用场景:用在前端与后端的数据交互,序列化与反序列化,这个常用的数据格式时JSON,转换成对象实现方法:先添加依赖jackson-dataformat_xxml,然后在配置类中重写configureMessageConverters方法,增加xml的消息转换器,最后在controller的Api接口中添加consumes和p...

2020-03-23 22:24:49

SpringBoot整合SpringMVC之解决跨域问题

这篇文章将介绍使用SpringMVC解决跨域问题的三种实现方式,以及推荐一种最优的解决方案。前言应用场景:前后端分离之后,前端和后端api在不同的域名之下实现方式:使用@CrossCors注解 使用CorsRegistyr.java注册表 使用CorsFilter.java过滤器(推荐)前两种都存在与权限拦截器冲突导致的Cors跨域设置失效问题实现1.@CrossCo...

2020-03-23 21:04:56

SpringBoot整合SpringMVC之Servlet,Filter,Listener

这篇文章将实现通过bean和注解的方式添加Servlet三大组件前言应用场景: 在使用第三方类库时,更多的提供的是java.servlet中的组件,不用与SpringMVC耦合eg:shiro权限认证:需要配置shiro提供的ShiroFilterFactoryBean总的实现过程:bean的方式: 在mvc的配置类中,添加三大组件的配置,ServletRegistrati...

2020-03-23 19:18:10

SpringBoot整合SpringMVC之拦截器

这篇文章会写一个自定义的拦截器,实现对请求的拦截与处理总的实现流程,主要就是实现HandlerInterceptor接口写出自己的拦截器,实现WenMVCConfigurer接口写出配置类,并且@Bean注册拦截器,还要重写addInterceptors方法,registry.addInteceptor()指定每个拦截器拦截的路径前言应用情景举例:日志拦截 认证拦截 授权拦截器...

2020-03-23 16:57:17

SpringBoot整合SpringMVC之全局统一返回

这篇文章里,我们会对返回结果进行一个封装,然后配置一个handler整合进我们的程序里前言这里的应用场景介绍:当我们提供后端API给前端时,我们需要告诉前端,这个API调用是否成功:成功,渲染在页面 失败,返回失败原因------->我们的全局访问信息:成功,返回成功的状态码+数据 失败,返回失败的状态码+错误提示因此我们就要封装一个CommonResult的统一返回...

2020-03-22 18:02:31

SpringCloud之负载均衡Ribbon

这篇文章主要讲解一下Ribbon的基本实现,以及restTemplate的getForEntity的补充,还有负载规则的替换1.引入依赖新版本的<!-- eureka-client --> <dependency> <groupId>org.springframework.cloud</groupId>...

2020-03-22 16:25:42

SpringCloud之网关Gateway的使用

这篇文章主要参考阳哥2020年SpringCloud第二季的内容整理而成这里使用新一代SpringCloud的网关,而不是用Zuul,Gateway是基于响应式的,底层使用了Netty,总之就是好用牛逼1.pom文件的配置<!-- gateway --> <dependency> <groupId>org.s...

2020-03-22 14:06:02

SpringBoot整合SpringMVC之全局异常处理

这个例子将模仿抛出各种exception,并包装在CommonResult中进行统一的返回我们先来给出项目中的错误码的枚举类,这里挖坑,后面填//枚举项目中的错误码public enum ServiceExceptionEnum {//错误码设计的规则 /** * 服务异常 * * 参考 https://www.kancloud.cn/oneb...

2020-03-21 00:30:23

SpringBoot整合SpringMVC之简单的rest接口实现

这个博客首先会写一个简单的REST接口先引入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web&l...

2020-03-20 22:58:42

springboot基于xml配置的mybatis整合

根据上一篇的代码改写先增加配置#指定xml配置的位置mybatis.mapper-locations=classpath:mapper/*.xml然后在主类中增加@MapperScan("com.zzaxg.springbootmybatisxml.mapper")@SpringBootApplicationpublic class SpringbootMybatisX...

2020-03-18 22:50:00

springboot整合mybatis

这篇文章将介绍如何实现整合进mybatis模块,并且实现增删改查,然后还会介绍mybatis的传参的方式,以及结果绑定根据约定>配置>业务我们先来写pom想要整合进mybatis模块需要引入 <dependency> <groupId>org.mybatis.spring.boot</group...

2020-03-18 21:19:16

SpringBoot之Druid的使用

关键词:SpringBoot,Durid,jdbcTemplate,Lombok这篇文章参考了程序员DD的博客的几篇教程,博客地址:地址第一步会先创建一个jdbcTemplate的项目,第二步会引入国产数据连接池Durid完成...

2020-03-17 00:27:14

天猫项目(11)订单管理

这里主要有两个实体,一个是订单项,是对product的多对一,产品生成多个订单项,一个用户也可以有多个订单项,一个订单也可以有多个订单项,这是对订单项的er图分析,另外一个是订单,一个订单由多个订单项组成,一个用户可以有多个订单,这是对订单的er图分析然后这里的页面要实现的功能,一个就是查询订单的功能,这个可以靠查询订单的订单项完成,然后根据所有订单项的数据计算出订单的一些书信和;另外一个则是...

2020-03-11 17:46:57

天猫项目(10)用户管理

这个功能相对比较独立,是一个单独的管理模块,按照教程上说的,在后端部分只需要完成list功能,也就比较简单了下面先给出效果图,然后给出实现代码1.pojo@Entity@Table(name = "user")@JsonIgnoreProperties({ "handler","hibernateLazyInitializer"})public class...

2020-03-11 12:19:51

天猫项目(9)产品属性管理

突然发现自己很憨批的没有看er图就开始撸项目,怪不得搞得云里雾里,补充在(0)那篇里面了,可以随时参阅这里的产品属性呢,是一对多分别引用产品和属性,做出来是这样一个样子,我渐渐发觉,想做一个模块,得先搞清楚需求,然后再去设计具体的业务逻辑,以后做一个模块之前,就先对这些进行分析上述是做出来的效果图,这个模块是从产品的这个界面进去的,传入了产品的pid,进入到这个产品属性的编辑页面...

2020-03-11 11:32:13

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。