
springboot
YzhYcj
成功不是做做样子而已!!!!!!!!!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot排除jar包下的依赖
比如排除quartz里面的c3p0 然后就是这样了原创 2020-05-25 17:38:50 · 2950 阅读 · 0 评论 -
关于spring的几个问题
@ComponentScan注解 basePackages的方式和basePackageClasses的区别? useDefaultFilters有什么用? 常见的过滤器有哪些类型? @ComponentScan是在哪个类中处理的?解析过程? 第一个问题 目前有两种注册bean的方式 xml @Bean注解 通常项目中大部分需要交给sprin...原创 2020-03-22 15:39:03 · 171 阅读 · 0 评论 -
springboot表单验证
@NotBlank: 判断字符串是否为 null 或者是空串(去掉首尾空格)。 @NotEmpty: 判断字符串是否 null 或者是空串。 @Length: 判断字符的长度(最大或者最小) @Min: 判断数值最小值 @Max: 判断数值最大值 @Email: 判断邮箱是否合法 SpringBoot 中使用了 Hibernate-validate 校验框架 ...原创 2020-03-19 14:12:11 · 193 阅读 · 0 评论 -
springboot读取配置文件常用的几种方式
第一种通过@value注解读取 @Value("${test.name}") //获取配置文件里面test.name的属性值 第二种 通过 @ConfigurationProperties注解获取 @ConfigurationProperties(prefix = "test") private String name //获取配置文件里面test.name的属性值 ...原创 2020-03-19 11:19:44 · 558 阅读 · 0 评论 -
springboot面试
springboot说到底就是框架集大成者,简化了使用spring的难度,简化了繁重的配置,提供了各种便利的开发流程,极大的提高了开发者的开发效率 springboot优点 1.内嵌各种servlet启动容器,不需要打成war包,打包成一个jar包就可以通过java -jar jar包名字 即可运行 2.简化了maven的配置,spring-boot-starter-web启动器自动依...原创 2020-03-19 11:01:16 · 202 阅读 · 0 评论 -
springbootApplication注解和restController注解
当启动方法跟controller不在同一个包下面的时候需要添加@ComponentScan() 扫描controller所在的包路径,否则会找不到controller里面的方法 在这里我们使用了两个注解 @enableAutoConfiguration @componentScan() {} 其实我们可以使用组合注解 @SpringbootApplication ...原创 2020-03-10 22:48:21 · 616 阅读 · 0 评论 -
springboot整合测试
新建一个controller 通过浏览器访问能返回字符串hello 在src/test/java新建一个class类 一片绿就是测试通过原创 2020-03-10 18:05:05 · 307 阅读 · 0 评论 -
springboot配置项目启动环境profile
profile针对不同环境对不同的配置提供支持,全局配置profile配置使用application-*.properties.比如 application-prod.properties 表示生产环境配置文件 application-dev.properties 表示开发环境配置文件 application-test.properties 表示测试环境配置文件 ...原创 2020-03-10 15:07:14 · 783 阅读 · 0 评论 -
springboot获取多个自定义属性的值
使用@Value 注入每个自定义配置,当自定义配置的属性值过多时就比较麻烦了,这时通过springboot提供了基于类型安全的配置方法,通过@ConfigurationProperties将properties中的属性和一个bean的属性关联,从而实现类型安全的配置, 比如在application中自定义属性 note.author=yzh note.name=china 可以通过@Con...原创 2020-03-10 10:57:02 · 978 阅读 · 0 评论 -
springboot获取自定义配置文件里面的值
例如需要获取这里面的值 通过@value("${yzh.name}") 就可以把配置文件里面的对应的值赋给name 运行项目,浏览器查看 java自学网站推荐:http://h5ip.cn/study ...原创 2020-03-10 10:29:30 · 1428 阅读 · 0 评论 -
springboot-开启自动配置注解原理
@EnableAutoConfiguration 开启自动配置 该注解会让springboot根据项目所依赖的jar包配置项目的配置项,比如添加了starter-web的依赖,项目 中也就会引入springMVC的依赖,springboot就会自动配置tomcat跟springmvc jar包里面有个关于自动配置的包 这里面包括很多的自动配置项 有时候我们不需要自动配置,可以手...原创 2020-03-09 22:33:04 · 594 阅读 · 0 评论 -
springboot入门
新建maven项目,配置pom.xml 首先配置父级依赖 按住crtl点击父级依赖,进去查看 再一次crtl点击进去,查看到这里配置了很多常用的包 如果需要使用springmvc和spring的jar包 在父级依赖里面我们可以看到 我们搜索starter-web 只需要把这个添加进去就可以了 这样我们关于springmvc和spring常用的包就引进来了,是不是...原创 2020-03-09 22:13:56 · 114 阅读 · 0 评论 -
eclipse下新建springboot项目
1.new一个maven项目 、 2.选择quickstart 3.点击finish 4.修改pom文件,添加springboot基本环境 <!-- spring boot基本环境 --> <parent> <groupId>org.springframework.boot</groupId> ...原创 2020-03-09 17:37:28 · 279 阅读 · 0 评论