![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot学习
文章平均质量分 60
记录一次ssm框架开发
by不再菜
这个作者很懒,什么都没留下…
展开
-
如何在静态方法中注入Service对象
Springboot在静态方法中调用Service或mapper,初始化后会出现空指针错误:java.lang.NullPointerException。首先,这涉及到代码执行优先级的问题,在一个Java类中,存在着静态代码块,静态方法,构造函数,成员方法等等。不同形式的代码执行顺序不同:执行顺序优先级:静态代码块>静态方法>构造函数(此时通过@Autowired修饰的成员变量为null)>bean注入>@PostConstruct注解的init函数代码块描述原创 2021-11-26 15:28:07 · 1872 阅读 · 1 评论 -
SSM学习(二)常用springboot标签
Springboot标签@Controller@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic @interface Controller { @AliasFor( annotation = Component.class ) String value() default "";}使用@Controller修饰类,定义一个原创 2021-11-18 15:46:37 · 473 阅读 · 0 评论 -
SSM学习(一)一些项目配置
配置信息创建项目选择spring initializer 初始化项目,构建springboot工程,导入jdk配置(java17),导入所需要的配置,根据官方文档可以选择对应的stater。开发工具 developTools实现动态编译,修改代码后按下ctrl+f9项目自动重构 <dependency> <groupId>org.springframework.boot</groupId> <artifact原创 2021-11-18 15:09:02 · 6745 阅读 · 0 评论