06 2018 档案
摘要:首先新建你的方法类:DemoUtil 头部加注解:@Component 新增静态变量: 新增@Autowired的bean对象 注意这时候还是不能注入 新增@PostConstruct注解方法 当然还需要注意的就是启动类的扫描范围: 不同包下可在启动类加上@ComponentScan配置扫描范围 p
阅读全文
摘要:导入相关包(这里配合使用Ehcache缓存) 添加配置文件类(注意启动类的扫描范围,可自定义)
阅读全文
摘要:例牌的导包 新建配置类文件(注意启动类的扫描范围,可自定义扫描) resources下添加ehcache_config.xml
阅读全文
摘要:今天整合ehcache时发现一个很重要的问题,就是程序关闭(硬关闭)之后,持久化到磁盘的缓存数据没能正确写入加载,问题还是硬关闭的问题,所以就使用actuator 进行监听 application.properties中添加(这里使用的是springboot2.x,所以management.endp
阅读全文
摘要:过滤器的用法就不多说了 新建Filter的继承类:MemberFilter(放置包需要注意) 配合@order使用,生命排序。 过滤器不在启动类扫描范围时,需要注意的是在启动类需要添加@ServletComponentScan扫描,其中包名自定义 使用bean的情况下,jar打包是可以直接@Auto
阅读全文
摘要:新建入口类可扫描类: 其中spring-bean.xml,配置使用的bean
阅读全文
摘要:新建ResponseEntityExceptionHandler的继承类:(依然,需要入口类扫描) 这里需要注意,springboot默认读取static下的静态资源,如需要使用templates下的,需要使用thymeleaf exception.html 测试异常: 在使用过程中还发现其他问题:
阅读全文
摘要:首先需要maven导入需要的包,这里用的是sqlserver,druid,jtds连接数据库 然后在application.properties中配置使用 其中: com.example.bean:放置数据库实体类 mybatis/mapper:mybatis的mapper.xml(自定义方法配置)
阅读全文
摘要:新建一个springboot项目,idea的做法:一般直接next就行 填写项目使用到的技术,上面的Spring Boot版本建议选择最新的稳定版,主要勾选上Web就可以了,如下图: 新建之后《启动程序在:默认在(`groupId` + `artifactId`)目录中》当然可以修改,如下《Demo
阅读全文

浙公网安备 33010602011771号