上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 77 下一页
摘要: 在数据库存放的数据中,有一种特殊的键值叫做主键,它用于惟一地标识表中的某一条记录。也就是说,一个表不能有多个主键,并且主键不能为空值。 无论是MongoDB还是MySQL,都存在着主键的定义。 对于MongoDB来说,其主键名叫”_id”,在生成数据的时候,如果用户不主动为其分配一个主键的话,Mon 阅读全文
posted @ 2018-02-23 15:03 门罗的魔术师 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Web的诞生 提到Web,不得不提一个词就是“互联网”。Web是World Wide Web的简称,中文译为万维网。“万维网”和我们经常说的“互联网”是两个联系极其紧密但却不尽相同的概念。今天“互联网”三个字已经承载了太多的内涵,提到互联网,我们通常想到的一种战略思维,或者是一种颠覆传统的商业模式。 阅读全文
posted @ 2018-02-09 13:12 门罗的魔术师 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一、参数校验 在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦: 验证代码繁琐,重复劳动 方法内代码显得冗长 每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码 hibernate validator(官方文档)提 阅读全文
posted @ 2018-02-08 18:24 门罗的魔术师 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 这几天在项目里面发现我使用@Transactional注解事务之后,抛了异常居然不回滚。后来终于找到了原因。 如果你也出现了这种情况,可以从下面开始排查。 一、特性 先来了解一下@Transactional注解事务的特性吧,可以更好排查问题 1、service类标签(一般不建议在接口上)上添加@Tr 阅读全文
posted @ 2018-01-31 15:38 门罗的魔术师 阅读(2936) 评论(0) 推荐(0) 编辑
摘要: 在springBoot使用事物时,发现事务并没有正常执行,没有进行回滚 上述姓名重复时发现,公司名称依然添加成功,并没有进行回滚操作。 分析:默认spring事务只在发生未被捕获的 RuntimeException 时才回滚。 spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经 阅读全文
posted @ 2018-01-31 15:37 门罗的魔术师 阅读(2779) 评论(0) 推荐(0) 编辑
摘要: Java 8 刚于几周前发布,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行为最重要的那行代码, 阅读全文
posted @ 2018-01-27 13:32 门罗的魔术师 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在开发中,我们使用的比较多的HTTP请求方式基本上就是GET、POST。其中GET用于从服务器获取数据,POST主要用于向服务器提交一些表单数据,例如文件上传等。而我们在使用HTTP请求时中遇到的比较麻烦的事情就是构造文件上传的HTTP报文格式,这个格式虽说也比较简单,但也比较容易出错。今天我们就一 阅读全文
posted @ 2018-01-19 10:45 门罗的魔术师 阅读(12259) 评论(0) 推荐(1) 编辑
摘要: 一、简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSQL数据库产品中最热门的一种。数据被分组存储在数据集中,被称为一个集合(Collenction)和对于存储在MongoDB数据库中的文件,我们不需要知道它的任何结构定义的自由模式,在存储数据时是以键-值对的集合键是字符串, 阅读全文
posted @ 2018-01-18 10:55 门罗的魔术师 阅读(152) 评论(0) 推荐(0) 编辑
摘要: MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community 注意:在 MongoDB 2. 阅读全文
posted @ 2018-01-18 10:53 门罗的魔术师 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一.简介 MongoDB一种非关系型数据库(NoSql),是一种强大、灵活、可扩展的数据存储方式,因为MongoDB是文档模型,自由灵活很高,可以让你在开发过程中畅顺无比,对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如,MongoDB内置的水平扩展机制提供了从百万到十亿级别的数 阅读全文
posted @ 2018-01-18 10:42 门罗的魔术师 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 77 下一页