前言 上一章节,简单讲解了如何集成Spring-data-jpa.本章节,我们来看看如何集成NoSQL的Mongodb.mongodb是最早热门非关系数据库的之一,使用也比较普遍.最适合来存储一些非结构数据了,适合对大量或者无固定格式的数据进行存储,比如:日志.缓存等. 一点知识 MongoDB简介 SpringBoot集成MongoDB 准备工作 MongoTemplate方式 MongoRepository方式 参考资料 总结 最后 老生常谈 一点知识 以下部分关于Mongodb介绍,来自网…
其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc/tree/1.12. 直接浏览双语版的文档请访问: http://gradledoc.qiniudn.com/1.12/userguide/userguide.html. 另外,Android 手机用户可通过我写的一个程序浏览文档,带缓存功能的,目前…
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多线程第三十一章:中断正在等待显式锁的线程 下一章 "全栈2019"Java多线程第三十二章:显式锁Lock等待唤醒机制详解 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复&q…
第三十一章 Windows窗体 创建Windows窗体应用程序 在文本编辑器中输入: /* * form.cs * a simple windows form * */ using System; using System.Windows.Forms;   namespace NotepadForms { public class MyForm:System.Windows.Forms.Form { public MyForm() { }   [STAThread] static void Ma…
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第三十一章:二维数组和多维数组详解 下一章 "全栈2019"Java第三十二章:增强for循环Foreach语法 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复"Ja…
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 一.概述 QDockWidget类提供了一个可以停靠在QMainWindow中或作为桌面上的顶级窗口浮动的部件.停靠窗口(Dock windows)是放置在QMainWindow主窗口中央窗口部件(Central widget)周围的次要窗口,如下图中央部件周围的白色区域,这块区域老猿称为停靠区域. 根据停靠窗口的属性设置,停靠窗口可以在停靠区域内移动,移动到新区域并…
前言 最近有个单位内网系统需要对接统一门户,进行单点登录和待办事项对接功能.一般上政府系统都会要求做统一登录功能,这个没啥问题,反正业务系统都是做单点登录的,改下shiro相关类就好了.看了接入方案,做坑爹的是需要业务系统提供一个webService服务,供统一平台调用.对于ws服务,是真的除了大学期间要去写个调用天气预报的作业后,就再也没有接触过了.查阅了SpringBoot文档后,发现确实有一章节是将webService的,所以,今天就来简单介绍下Spring Web Service的集成和…
前言 近期在进行项目安全方面评审时,质量管理部门有提出需要对配置文件中的敏高文件进行加密处理,避免了信息泄露问题.想想前段时间某公司上传github时,把相应的生产数据库明文密码也一并上传了,导致了相应的数据泄露问题.也确实,大部分项目无论开发.测试还是生产环境,相关的敏高信息都是明文存储的,也是一大安全隐患呀.所以今天来说说,如何对配置文件进行加密操作. 一点知识 何为Jasypt SpringBoot集成Jasypt 常规集成示例 包含xml引入时 其他配置项 运维说明 密钥(盐值)存储说明…
前言 在前面的第九章:Mybatis-plus的集成和使用章节中,介绍了使用ORM框架mybatis-plus进行数据库的访问.今天,我们来简单学习下如何使用spring-data-jpa进行数据库的访问.由于本人未使用过jpa,也是趁着写博文的机会查阅了相关资料下,有错误的地方还望指出! 前言 一点知识 何为JPA 何为Sping-data-jpa SpringBoot集成Spring-data-jpa 参考资料 总结 最后 老生常谈 一点知识 何为JPA JPA是Java Persisten…
1.安装mongodb mongdb的安装很简单,只需要下载解压后运行mongod就好了 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz tar -zxvf mongodb-linux-x86_64-3.0.6.tgz mv mongodb-linux-x86_64-3.0.6 mongodb #启动 /usr/local/mongodb/bin/mongod 启动后,可以另开一个窗口通过命令进行测试 更多…