@Column注解及属性详解

@Column注解 用来标识实体类中属性与数据表中字段的对应关系 源码: /** * Specifies the mapped column for a persistent property or field. * If no <code>Column</code> a
['spring', 'jpa', 'database', 'concept'] 2020年02月29日 0次浏览

KAFKA分区选择策略

kafka producer 发送消息的时候,可以指定 key,这个 key 的作用是为消息选择存储分区 当指定 key 且不为空的时候,kafka 是根据 key 的 hash 值与分区数取模来决定数据存储到那个分区 当 key=null 时,kafka 是先从缓存中取分区号,然后判断缓存
2020年02月09日 2次浏览

SpringBoot Data JPA 分页

1. 本地sql查询,注意表名都用数据库中的名称,适用于特定数据库的查询 public interface UserRepository extends JpaRepository<User, Long> { @Query(value = "SELECT * FROM U
['spring', 'jpa', 'database', 'concept'] spring boot 2019年12月20日 14次浏览

利用Nginx实现负载均衡

什么是Nginx? Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 目前使用的最多的web服务器或者代理服务器,像淘宝、新浪、网易、迅雷等都在使用 为什么要用
2019年12月11日 9次浏览

Spring Aop面向切面编程

AOP简介 Spring 官方文档的描述 Aspect-oriented Programming (AOP) complements Object-oriented Programming (OOP) by providing another way of thinking about progr
spring 2019年12月06日 8次浏览

webservice接口

利用JSON进行参数的传递 客户端代码: import com.alibaba.fastjson.JSONObject; import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class
2019年12月06日 9次浏览

spring为什么推荐使用构造器注入

1 说明 Spring框架对Java开发的重要性不言而喻,其核心特性就是IOC(Inversion of Control, 控制反转)和AOP,平时使用最多的就是其中的IOC,我们通过将组件交由Spring的IOC容器管理,将对象的依赖关系由Spring控制,避免硬编码所造成的过度程序耦合。前几天的
spring 2019年12月05日 11次浏览

Spring循环依赖问题

什么是循环依赖? 循环依赖就是循环引用,指两个或多个bean互相持有对方,比如说TestA引用TestB、TestB引用TestA,最终形成一个闭环。 注意:循环依赖不是指循环调用。 循环调用:指方法之间的环调用,循环调用是无解的,除非有终结条件,否则就是死循环,最终会导致内存溢出异常。 两种Spr
spring 2019年12月05日 7次浏览

Java常见面试题目【设计模式+SpringMVC+SpringBoot+Hibernate】

设计模式 88. 说一下你常用的设计模式 参考:常用的设计模式汇总,超详细! 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模
面试 2019年12月05日 12次浏览

Java常见面试题目【反射+对象拷贝+异常+网络】

反射 57. 什么是反射 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 Java反射: 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类。 在
面试 2019年12月04日 11次浏览