上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: /**<!--more--> * 通过重载,配置如果通过拦截器保护请求 * @param http * @throws Exception */ @Override protected void configure(HttpSecurity http) throws Exception {// su 阅读全文
posted @ 2021-01-21 09:02 _Shing 阅读(176) 评论(0) 推荐(0)
摘要: 自定义的登录页 /** * 通过重载,配置如果通过拦截器保护请求 * @param http * @throws Exception */ @Override protected void configure(HttpSecurity http) throws Exception { //添加默认登 阅读全文
posted @ 2021-01-21 09:02 _Shing 阅读(118) 评论(0) 推荐(0)
摘要: 用户信息存储 /** * 通过重载,配置user-detail服务<!--more--> * @param auth * @throws Exception */ @Override protected void configure(AuthenticationManagerBuilder auth 阅读全文
posted @ 2021-01-21 09:01 _Shing 阅读(195) 评论(0) 推荐(0)
摘要: ###《Spring源码深度解析》 ####第二章容器的基本实现 2.2功能分析(Spring的简易实现) 2.4Spring的结构组成 2.5容器的基础XmlBeanFactory 2.6获取XML的验证模式 2.7获取Document 2.8解析及注册BeanDefinitions ####第三 阅读全文
posted @ 2021-01-15 18:26 _Shing 阅读(244) 评论(0) 推荐(0)
摘要: 默认情况下,只会更新匹配查询器的第一个文档。要更新所有匹配的文档,就需要显示指定多文档更新模式。在shell中,使用multi:true来实现。 在文档级别更新是原子性的,这意味着一条更新10个文档的语句可能在更新3个文档后由于某种原因失败。应用程序必须根据自己的策略来处理这些失败。 upserts 阅读全文
posted @ 2021-01-15 09:52 _Shing 阅读(543) 评论(0) 推荐(0)
摘要: 这个命令允许我们在修改文档的同时返回修改前(或者修改后)的文档。可以在这种场合下使用,当你要获取并更新一个文档(或者更新并获取它)时,可能有另外一个MongoDB用户修改这个文档,虽然更新是原子性的,但也不可能知道我们更新文档的真实状态(更新前或者后),除非使用findAndModify。其他选择是 阅读全文
posted @ 2021-01-15 09:51 _Shing 阅读(274) 评论(0) 推荐(0)
摘要: {multi:true},它允许对所有匹配的文档执行更新,如果没有{multi:true},则只会更新第一个匹配的文档。 db.users.update({ ... 'addresses.name':'work'}, ... {$set:{'addresses.$.street':'12 E.23r 阅读全文
posted @ 2021-01-15 09:49 _Shing 阅读(133) 评论(0) 推荐(0)
摘要: 通过查询获取整个文档doc,设置doc的email属性后,通过update更新整个文档。 替换是更通用的做法。想象一下通过引用HTML表单来更新用户user数据。使用文档替换时,数据从表单提交,一旦验证,就可以传递给MongoDB,不管那个字段被更新,代码执行更新是相同的。但是这种方式不友好在于网络 阅读全文
posted @ 2021-01-15 09:48 _Shing 阅读(164) 评论(0) 推荐(0)
摘要: var product = db.products.findOne({ 'slug':'wheel-barrow-9092'}) > db.reviews.count({'product_id':product['_id']}) 1 db.orders.distinct('shipping_addr 阅读全文
posted @ 2021-01-15 09:46 _Shing 阅读(138) 评论(0) 推荐(0)
摘要: 我们可以为aggregate()传递第二个参数来指定聚合调用。选项参数如下: explain()--运行管道并且只返回管道处理详细信息。 allowDiskUse--使用磁盘存储数据。 cursor--指定初始批处理的大小。 db.collection.aggregate(pipeline,addi 阅读全文
posted @ 2021-01-15 09:45 _Shing 阅读(263) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页