随笔分类 - Java / Java后端
Java后端
摘要:主要的作用 生成文档,通过代码里标识的元数据生成javadoc文档。 编译检查,通过代码里标识的元数据让编译器在编译期间进行检查验证。 编译时动态处理,编译时通过代码里标识的元数据动态处理,例如动态生成代码。 运行时动态处理,运行时通过代码里标识的元数据动态处理,例如使用反射注入实例。 注解是一个接
阅读全文
摘要:@Repository public interface UserRepository extends JpaRepository<User, Integer> { xxx... } 关于Dao继承JpaRepository: 前要: Jpa:JPA是Spring提供的一种ORM, ORM: 对象关
阅读全文
摘要:1、系统根据bean的配置信息(xml文件,groovy等),经过资源加载、解析配置后生成了一个 关于bean的容器。 2、bean容器会根据配置信息 生成一个bean实例; 3、将bean实例 和 一些其他配置信息生成的一些特殊的bean实例 都放入到bean的容器中; 4、其他的类需要调用这些b
阅读全文
摘要:1、randomUUID()方法用于返回类型4 UUID,它由伪随机数生成器构造 // uuid文件名 通用唯一识别码 String uuid = UUID.randomUUID().toString();
阅读全文
摘要:@Data注解的主要作用是提高代码的简洁,使用这个注解可以省中大量的get()、 set()、 toString()等方法。
阅读全文
摘要:用注解@Accessors 给实体类加上 chain = true 选项,即@Accessors(chain = true) 支持了Java 链式写法; 什么是链式写法,比如: report.getOne().getTwo().getId(); 相关连接: https://susu-math.blo
阅读全文
摘要:@transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中去,仅仅是做个临时变量,用一下。不修改已经存在数据库的数据的数据结构。 相关链接: https://blog.csdn.net/rongxiang111/article/details/86476
阅读全文
摘要:@GeneratedValue注解存在的意义主要就是为一个实体生成一个唯一标识的主键 https://blog.csdn.net/sswqzx/article/details/84337921 https://blog.csdn.net/u011781521/article/details/7221
阅读全文
摘要:@PersistenceContext private EntityManager em; 注入的是实体管理器,执行持久化操作的,需要配置文件persistence.xml。 注入一堆保存实体类状态的数据结构,针对实体类的不同状态(四种,managedh或detached等)可以做出不同的反应(me
阅读全文
摘要:作用:用于解释说明 使用方法: 在pom文件中引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.2.2</version></depende
阅读全文
摘要:LoggerFactory.getLogger可以在IDE控制台打印日志,便于开发,一般加在代码最上面 它们的作用都是把错误信息写到文本日志里
阅读全文