spring boot
e_laoye
这个作者很懒,什么都没留下…
展开
-
spring boot获取注入的实例bean
之前实现的在spring boot里集成的工具类获取spring 注入的bean,期间出现很多问题,其中@configuartion一定要加。再是实现applicationContextAware接口!@Configuration public class BeanTools implements ApplicationContextAware { private static原创 2016-05-13 18:11:11 · 11589 阅读 · 0 评论 -
spring boot 拦截器实现防重复提交
public class WeiguUrlInterceptor implements HandlerInterceptor { public WeiguUrlInterceptor(){ }public boolean preHandle(HttpServletRequest request, HttpServletResponse res原创 2016-05-13 18:09:27 · 10566 阅读 · 0 评论 -
Spring Boot环境搭建
开发工具和开发环境:Win7 64位操作Eclipse-jee-mars-2-win32-x86_64Jdk 1.8Maven管理项目如果要学习spring Boot那么至少是需要一个开发工具的,至于是什么IDE这个就随意了,在此基础上,可以安装一些插件,有利于开发。插件列表(非必须):Spring Tool Suite(STS)(spring tool原创 2016-05-05 16:03:23 · 789 阅读 · 0 评论 -
spring boot优化异常处理
做Web项目应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。选择一个之前实现过的Web应用(Chapter3-1-2)为基础,启动该应用,访问一个不存在的URL,或是修改处理内容,直接抛出异常,如:@RequestMapping("/hel原创 2016-05-16 14:46:52 · 752 阅读 · 0 评论 -
Spring Boot属性配置文件
Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都有自己的默认配置,所以如果不是特殊应用场景,就只需要在application.properties中完成一些属性配翻译 2016-05-16 14:38:37 · 413 阅读 · 1 评论 -
总结项目中不支持emoji表情的问题的解决方法
最近财神圈项目集成微信登录功能的过程中,当保存用户有昵称含有表情符号时后台服务抛出异常,原来是数据库默认字符集不支持emoji表情字符。找到问题的原因后,因为之前也没有遇到过这样的问题,也没思路,迅速百度大神找了一大堆资料来,原来仅只要将数据库及相关的表和表字段设置为utfmb84即支持emoji表情的。问题的原因是数据库中使用的字符编码为UTF-8,这种编码有可能是两个、三个、四个字节。Em原创 2016-05-31 11:12:12 · 13223 阅读 · 0 评论 -
spring boot集成data-jpa
在实际开发过程中,对数据库的操作无非就“增删改查”。就最为普遍的单表操作而言,除了表和字段不同外,语句都是类似的,开发人员需要写大量类似而枯燥的语句来完成业务逻辑。为了解决这些大量枯燥的数据操作语句,我们第一个想到的是使用ORM框架,比如:Hibernate。通过整合Hibernate之后,我们以操作Java实体的方式最终将数据改变映射到数据库表中。为了解决抽象各个Java实体基本的“增删翻译 2016-05-20 13:07:35 · 1785 阅读 · 0 评论 -
quartz定时任务
这些星号由左到右按顺序代表 : * * * * * * * 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , ...原创 2018-06-22 17:14:38 · 379 阅读 · 3 评论