SpringBoot参数校验

2019-02-18
阅读 15 分钟
17.9k
在正常的项目开发中,我们常常需要对程序的参数进行校验来保证程序的安全性。参数校验非常简单,说白了就是对参数进行正确性验证,例如非空验证、范围验证、类型验证等等。校验的方式也有很多种。如果架构设计的比较好的话,可能我们都不需要做任何验证,或者写比较少的代码就可以满足验证的需求。如果架构设计的有缺陷...

SpringBoot事物管理

2019-01-31
阅读 32 分钟
3k
在上一篇中,我们基本已经将SpringBoot对数据库的操作,都介绍完了。在这一篇中,我们将介绍一下SpringBoot对事物的管理。我们知道在实际的开发中,保证数据的安全性是非常重要的,不能因为异常,或者服务中断等原因,导致脏数据的产生。所以掌握SpringBoot项目的事物管理,尤为的重要。在SpringBoot中对事物的管理非常...

SpringBoot数据库操作

2019-01-31
阅读 16 分钟
6.6k
上一篇中我们已经介绍了在SpringBoot项目中怎么修改默认配置参数,并且我们还掌握了怎么获取配置文件中自定义参数。在这一篇中我们将介绍SpringBoot对数据库的操作。既然是对数据库的操作,那难免有一些配置的参数。例如数据库的连接、数据库账号及数据库密码等。所以掌握上篇中的内容很重要。除此之外,我们还要介绍一...

SpringBoot个性化配置

2019-01-31
阅读 6 分钟
3.1k
在上一篇中我们简单的介绍了SpringBoot项目的创建及其启动方式。在这一篇中我们主要介绍一下SpringBoot项目的个性化配置。因为通过上一篇中知识我们知道SpringBoot项目的默认端口为8080,那如果我要修改这个默认端口,应该怎么改呢?又比如SpringBoot项目在启动时,默认是没有项目名字的,那如果我们想要添加自己喜欢的...

Spring Boot入门篇

2019-01-31
阅读 4 分钟
1.5k
很长时间不写博客了,究其原因则是这几个月工作及生活都发生了很多事情,导致不得分心处理这些。最近难得忙里偷闲,决定还是继续更新吧。毕竟一件事情做久了,如果突然中断,心中难免有些遗憾。由于博客之前更新的内容均是Redis相关的,本打算继续把后续的Redis内容更新出来,但无奈因为这段时间的中断,发现Redis的思路...

Spring学习笔记-IoC容器

2015-10-09
阅读 7 分钟
2.7k
IoC全称为控制反转(Inverse of Control),也叫依赖注入,是spring容器的内核,AOP、事务等都依赖于此技术。IoC说白了,就是将对象与对象之间的依赖关系从代码中转移到spring的配置文件中(默认为ApplicationContext.xml 也可以自定义名字),从而由spring进行管理。这样的好处就是降低了对象与对象之间的依赖。IoC的工...

spring jdbcTemplate添加数据库乱码

2015-04-23
阅读 1 分钟
3.9k
用spring开发项目时,有时向数据库添加数据时会乱码,明明数据库已经是utf8编码了但是会乱码。解决方案就是: 1、在applicationContext.xml中的连接数据库的url修改为下面配置 {代码...}