springboot
LUK流
大数据/java web
展开
-
关于AOP使得其他注解失效问题总结
今日遇到AOP失效的问题,恰好我之前也遇到过类似地问题,于是同意总结一下:(1)AOP使得@Autowired失效下面是群里老大哥给出的解释:解决方案:将private改成protected即可。(2)两个动态代理方法引起的其中一个失效因为之前的代码忘了是哪个项目中的了,直接采用网上的样例的样例取之于:https://blog.csdn.net/u012373815/article...原创 2020-01-07 10:41:49 · 784 阅读 · 0 评论 -
关于@Value修饰静态数据的使用失效
1. 起因@Value("${sqlserverDB.a}")private static String a;@Value("${sqlserverDB.b}")private static String b;@Value("${sqlserverDB.c}")private static String c;但是出现了一个问题:打断点发现,静态初属性注入数据时为null解决办...原创 2019-10-24 14:29:14 · 748 阅读 · 0 评论 -
springboot(十一):springboot整合mybatis-plus(纯注解开发)
1. mybatis-plus新增了许多功能:1.代码生成器2.通用的CURD3.条件构造器4.自定义SQL语句5.分页插件、性能分析插件2. 使用2. 配置2.2 实体类2.3 分页插件2.4 自定义sql2.5 service2.6 controller2.7 测试basemapper中的方法:分页查询:自定义sql:3. 具体使用my...原创 2019-10-21 17:55:38 · 2112 阅读 · 0 评论 -
springboot(十):springboot整合shiro权限控制
1.数据库设计2.引入的pom<dependencies> <!--springboot web--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...原创 2019-07-11 09:02:15 · 434 阅读 · 0 评论 -
springboot(九):springboot全局异常处理和validator
1.依赖<dependencies> <!--validation--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation<...原创 2019-05-28 16:46:17 · 1382 阅读 · 0 评论 -
springboot(八):springboot文件上传、静态资源映射
1.静态资源2.测试启动程序后访问:http://localhost:8080/test/img/timg.jpg3.直接访问如果直接访问:可以得到图片http://localhost:8080/img/timg.jpg ,但是这样做无疑暴露了真实的地址。4.定义拦截器拦截/img/*拦截器代码:package com.qianliu.springboot_test.inter...原创 2019-05-20 17:09:26 · 2923 阅读 · 0 评论 -
springboot(七):springboot使用监听器、发送邮件
实现功能:一旦有用户注册成功,就将用户的数据发送邮件给管理员1.创建程序需要springboot的包,还有lombok,javamail,thymeleaf引擎模板<dependencies> <!--springboot--> <dependency> <groupId>org.spri...原创 2019-05-18 20:49:24 · 2699 阅读 · 1 评论 -
springboot(六):springboot使用过滤器、拦截器
1.过滤器1.1和之前创建项目一样,只需要一个web组件即可。1.2编写controller可修改为如下:1.@RequestMapping(value = “”,method = RequestMethod.GET)表示通过get的方法获取值,get是默认方法,可以省略。2.在方法上可以直接使用@GetMapping(value = “”)直接可以表示用get方法获取值。1.3...原创 2019-05-16 22:14:52 · 2278 阅读 · 0 评论 -
springboot(五):springboot使用thymeleaf模板实现增删改查
1.创建项目项目中选择lombok,jpa,mysql,web引入pom.xml<dependencies> <!--spring data--> <dependency> <groupId>org.springframework.boot</groupId> ...原创 2019-05-14 20:35:08 · 8257 阅读 · 13 评论 -
springboot(四):springboot使用Druid数据库连接池
1.创建项目的方式和上一节相似将上一节的代码复制过来测试一下:2.配置Druid配置好数据库连接池的参数spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=...原创 2019-05-13 15:53:26 · 773 阅读 · 0 评论 -
springboot(三):springboot操作Spring Data JPA
1.创建项目时加上JPA和MySQL2.建表注意这里的主键设置为自增3.实体类4.创建JPA创建JAP接口以后spring就直接可以通过自动装配的方式使用UserJPA了,并且不需要实现UserJPA就可以进行增删改查。JpaRepository<UserEntity,Integer>中的UserEntity表示是对UserEntity这个实体的操作,Integer...原创 2019-05-12 22:29:38 · 318 阅读 · 0 评论 -
springboot(二):springboot内使用jsp
1.引入jsp依赖 <!--使用jsp--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> ...原创 2019-05-12 17:34:51 · 228 阅读 · 0 评论 -
spingboot(一):helloworld
1.创建一个springboot的项目,会有一个main函数背@springBootApplication注解2.在controller上注释**@RestController**,表示这是一个controller控制器@Controller和@RestController的区别1.@RestController注解相当于@ResponseBody + @Controller合在一起的作...原创 2019-05-11 21:30:48 · 227 阅读 · 0 评论