-
RESTful API 设计指南
原文链接:http://www.ruanyifeng.com/blog/2014/05/restful_api.html 来源:阮一峰的网络日志 由于最近在写毕业设计的后端,是完全前后分离的项目,所以需要严谨的设计API,看到了阮一峰有很不错的文章,并且开放了转载,所以记录学习一下。 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备..…- 1.1k
- 0
-
「Java笔记」 在Spring Boot中用注解快捷的使用AOP
让我们来面向切面编程吧,我们可以用AOP将某个共用的方法抽离出来,并在IOC容器中统一管理,而在Spring中是无法省略配置的,在Spring Boot中则完全不用,非常方便。下面以"记录接口的访问时长"功能场景来看看如何在 springboot 中使用 AOP。- 1k
- 0
-
「Java笔记」 通过BeauUtils 和 lambda表达式 转换对象
练手JAVA中,写个笔记。碰到很多时候在做列表查询时,需要将DAO层传过来的对象进行处理和转换。那么如果我们碰到需要在换换对象的时候,可以考虑封装Converter来简化业务代码,其中我们可以用BeauUtils和lambda表达式快速完成,特别是lambda,功能强大。 场景描述 @Override public Page<OrderDTO> findList(String buye…- 951
- 0
-
「Java笔记」 mysql 5.7 column cannot be null
背景 独立测试环境安装了数据库,但安装的版本是mysql 5.7的版本,而研发用的是mysql5.6的版本,在执行某个数据库操作的提示,提示column “xxxx”cannot be null 问题解决 最快速的方法就是直接询问研发,告知是DB问题,因为mysql从哪个版本开始默认的时间这块有改动,需要修改配置; MySQL升级后,在执行sql语句 insert INTO `表名` ( ) VA…- 804
- 0
-
「Java笔记」常见的Spring 注解 总结
常见的 Spring 注解总结,供平时查询。 注解 解释 @Controller 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。 @Service 组合注解(组合了@Component注解),应用在service层(业务逻辑层) @Reponsi…- 812
- 0
-
「Java笔记」 详解 Spring 注解 @Autowired
之前总是学着用,但不明白其具体意义,抽空专门学习了下。看个非常常见的应用实例我们用IDEA简单构建一个项目demo,目录结构如下。目录结构一般在controller里,我们需要调用service,这时候就需要用到注解 @Autowired。- 806
- 0
-
「Java笔记」 用 Lombok 解决代码 Getter/Setter等 又长又臭的问题
Java的一大特点,就是啰嗦。尤其是每个类中都要写Getter和Setter,真的是又长又丑。所以今天这里推荐一个神器:Lombok。 那该怎么消除这些冗余的代码?简单几步操作。 首先看下原始代码: @Entity @DynamicUpdate//动态更新 public class ProductCategory { /** * 类目id */ @Id @GeneratedValue(strate…- 435
- 0
-
「Java笔记」 持久层的踩坑之路(集中更新)
本文会零零碎碎的更新自己在学习 Java持久层 碰到的问题和解决办法,希望这些踩坑的历程能给需要的你带来帮助。由于文章主要为 Spring Data JPA 和 Mybatis 的内容。- 1.2k
- 0
-
「Java笔记」 SpringDataJpa 中 findOne() 方法报错问题
原文地址:/code/note/springdatajpa-findone-bug.html 出处:喵容 首先我说一下我遇到问题的由来,视频中用的是SpringDataJPA的1.11版本,可以使用findOne()方法根据id查询,然后我使用了2.0.5版本,发现findOne()方法报错了,不能用来当作根据id查询了。 下面是报错的代码: pac…- 1.2k
- 0
-
「Java笔记」在 IntelliJ IDEA 中为Maven 配置阿里云镜像源
Maven的默认镜像源在国内的速度实在是非常非常的慢,下载完依赖基本上也可以去吃饭了。所以为了浪费时间,花一分钟将Maven配置为阿里云的镜像源。- 1k
- 0
-
「某课实战」 Spring Boot 2.0 深度实践之核心技术篇
视频名称: Spring Boot 2.0 深度实践之核心技术篇简介:课程系统性地深度探讨 Spring Boot 核心特性,引导小伙伴对 Java 规范的重视,启发对技术原理性的思考,掌握排查问题的技能,以及学习阅读源码的方法和技巧,全面提升研发能力,进军架构师队伍。- 772
- 0
-
「某课就业班」 Java零基础入门
本视频在慕课网上评价9.88分,是非常优质的一门视频教程。视频原价300多人民币,如有条件,极力推荐大家购买正版课程: Java零基础入门 ,希望各位热爱Java的小伙伴能一同致力创建一个良好的互联网学习氛围。本文仅供学习交流,禁止商业用途。如有侵权,请联系站长删除此文章。- 849
- 0
-
快速通过Spring Boot和mybatis制作登陆Demo(内附源码)
国庆小长假用 Spring Boot 和 mybatis 写了一个带有登陆功能的后台文章管理微服务,感觉非常的快捷和愉快,在这里总结一下登录部分的做法和实现思路,希望大家多提宝贵意见。 在这里先分享我之前的一篇博客:一个基于Spring Boot的API、RESTful API项目种子(骨架)。可以快速通过数据库表生成实体、Dao、service、controller的Spring Boot + …- 792
- 0
-
一个基于Spring Boot的API、RESTful API项目种子(骨架)
前言 最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用多说,通常为了加快项目的开发进度(早点回家)还需…- 1.1k
- 0
-
「Java实战」前后端分离 Spring Boot + Vue 开发单页面应用
前后端分离 Spring Booot + Vue 开发单页面应用 个人总结(一) 关于跨域:在实际开发过程中,发现跨域问题并不是那么好解决的 因为Springboot安全控制框架使用了Securtiy,它的身份认证基于 JSESSIONID 而axios框架默认是不发送cookie的,因此需要在axios配置中添加 axios.defaults.withCredentials = true 然而因…- 559
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
- ¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!