Spring IoC 概述 IoC:Inverse of Control(控制反转) 读作 “反转控制”,更好理解,不是什么技术,而是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由Spring框架来管理。 正控:若要使用某个对象,需要自己去负责对象的创建 反控:若要使用某个对象,只需要从 ...
分类:
编程语言 时间:
2020-04-09 21:34:59
阅读次数:
92
解决办法: 修改外键代码为: event = models.ForeignKey(Event, on_delete=models.CASCADE) # 关联发布会id 原因: 在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里的数据不一致问题,不然 ...
分类:
数据库 时间:
2020-04-09 15:26:29
阅读次数:
98
从1995年至今,无论是在大型API或框架(例如JDK、.NET Framework等)、轻量级框架(例如Struts、Spring、Hibernate、JUnit等)、还是应用软件的开发中,设计模式都得到来广泛应用。 正在从事面向对象开发或正准备从事面向对象开发的技术人员,无论是使用Java、C# ...
分类:
其他好文 时间:
2020-04-08 14:57:24
阅读次数:
73
运行 Hibernate 测试的时候错误提示: log4j:WARN No appenders could be found for logger (org.jboss.logging). log4j:WARN Please initialize the log4j system properly. ...
分类:
Web程序 时间:
2020-04-08 10:16:00
阅读次数:
113
```pythonon_delete=None, # 删除关联表中的数据时,当前表与其关联的field的行为on_delete=models.CASCADE, # 删除关联数据,与之关联也删除on_delete=models.DO_NOTHING, # 删除关联数据,什么也不做on_delete=m... ...
分类:
其他好文 时间:
2020-04-07 15:38:59
阅读次数:
71
1.引入依赖 ` 2.idea 的设置 在idea里设置annotation processors,如下图所示 设置完成后,重新编译项目,会在对应的目录生成实体对象的元模型,类似与User_ ...
分类:
Web程序 时间:
2020-04-06 20:38:47
阅读次数:
172
Spring Boot 2随附了hibernate-validator 6(org.hibernate.validator:hibernate-validator:6.0.16.Final依赖于validation-api 2(javax.validation:validation-api:2.0. ...
分类:
编程语言 时间:
2020-04-02 15:44:05
阅读次数:
218
什么是Spring? Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层Spring Mvc和持久层Sprin ...
分类:
编程语言 时间:
2020-04-02 01:31:07
阅读次数:
109
最近在练习SpringBoot框架的时候,遇到这个很奇怪的问题。我是通过sts的Spring start project功能直接生成的工程,当选择SpringBoot2.2版本以下的时候,运行没有任何问题,一旦选择2.2以上的版本时,会报 Could not initialize class org ...
分类:
Web程序 时间:
2020-04-01 16:31:28
阅读次数:
107
新建model如下 class Publisher(models.Model): name = models.CharField(max_length=30) address = models.CharField(max_length=50) website = models.URLField() ...
分类:
其他好文 时间:
2020-04-01 14:50:30
阅读次数:
75