- 博客(10)
- 收藏
- 关注
转载 SpringData系列四 @Query注解及@Modifying注解(实用)
@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Spring Data的特有实现。 索引参数与命名参数 1、索引参数如下所示,索引值从1开始,查询中"?X"个数需要与方法定义的参数个数相一致,并且顺序也要一致。 1 @Query("SELECT p FRO...
2020-01-20 16:06:01 516
转载 使用SpringBoot发送mail邮件(很实用)
1、前言发送邮件应该是网站的必备拓展功能之一,注册验证,忘记密码或者是给用户发送营销信息。正常我们会用JavaMail相关api来写发送邮件的相关代码,但现在springboot提供了一套更简易使用的封装。2、Mail依赖<dependency> <groupId>org.springframework.boot</groupId> ...
2020-01-17 15:11:50 1326 1
转载 java创建文件和目录(文章很实用)
创建文件和目录的关键技术点如下: 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路径创建目录 3、File类的mkdirs方法根据抽象路径创建目录,包括创建必需但不存在的父目录 4、File类的createTempFile方法创建临时文件,可以制定临时文件的文...
2020-01-15 17:56:26 492
转载 更优雅的解析文档中的字段-CsvToBeanBuilder(好文章)
1、引入jar<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.4</version> &l...
2020-01-15 15:15:58 1375
转载 String.format()的详细用法(文章很实用)
问题在开发的时候一段字符串的中间某一部分是需要可变的 比如一个Textview需要显示”XXX用户来自 上海 年龄 21 性别 男”其中的 XXX 是用户名 每个用户也是不一样的地区 上海 为可变的string数据年龄 21 为可变的int数据性别 男 为可变的string数据遇到这种情况你们是怎么样解决的呢?把这段字符串保存在常量类里吗?不!我们应该遵循Google的开发...
2020-01-15 11:15:16 389
转载 在Java 8中将List转换为Map对象方法——好文章,很实用!
假设有一个员工对象: 1 2 3 4 5 6 7 publicclassEmployee { // member variables privateintempId; privateString empName; privateintempAge; ...
2020-01-08 15:11:27 866
转载 简洁又快速地处理集合——Java8 Stream(上)(很实用)
Java 8 发布至今也已经好几年过去,如今 Java 也已经向 11 迈去,但是 Java 8 作出的改变可以说是革命性的,影响足够深远,学习 Java 8 应该是 Java 开发者的必修课。今天给大家带来 Java 8 Stream 讲解,为什么直接讲这个,是因为只要你学完,立刻就能上手,并能让它在你的代码中大展身手。值得注意的是:学习 Stream 之前必须先学习 lambda 的相...
2020-01-07 19:01:15 436
转载 IntelliJ IDEA 统一设置编码为utf-8编码(最全的——解决编码乱码方案)
问题一:File->Settings->Editor->File Encodings问题二:File->Other Settings->Default Settings ->Editor->File Encodings问题三:将项目中的.idea文件夹中的encodings.xml文件中的编码格式改为uft-8问题四:...
2020-01-07 18:52:37 1354
转载 Linux系统下安装jdk(java)及环境配置(两种方法)
这里介绍两种linux环境下jdk的安装以及环境配置方法在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,这里主要讲讲linux下的jdk安装以及环境配置。第一种属于傻瓜式安装,一键安装即可(yum安装); 第二种手动安装,需要自己去Oracle官网下载需要的jdk版本,然后解压并配置环境,整个过程其实很简单。一、yum一键安装这种办法简单粗暴,就像盖伦丢技能...
2020-01-03 16:28:15 4583
转载 订单表的分库分表方案设计(大数据)
一、两种方案分库分表一般业界,对订单数据的分库分表,笔者了解,有两类思路:按照订单号来切分、按照用户id来切分。方案一、按照订单号来做hash分散订单数据 把订单号看作是一个字符串,做hash,分散到多个服务器去。 具体到哪个库、哪个表存储数据呢?订单号里面的数字来记录着。 现在的微信红包。它的订单分库分表,是对订单号进行hash计算。...
2020-01-02 11:34:35 1880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人