Java_framework
文章平均质量分 88
ANONYM_SKWG
EVERY DAY OF THY LIFE IS A LEAF IN THY HISTORY.
展开
-
@Repository、@Service、@Controller 和 @Component
@Repository、@Service、@Controller 和 @Component 将类标识为Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spr转载 2016-03-02 16:14:21 · 361 阅读 · 0 评论 -
JPA配置sqlserver数据源模式下出现:"***" 附近出现语法错误。
由于最近要将JPA的数据源使用sqlserver。在成功配置完成之后,在service层调用底层的Dao层接口实现时候,出现错误: “10”附近出现语法错误。出错肯定是在sqlserver数据查询sql语句有问题,且是语法错误。 解决思路: A:由于JPA框架将底层Dao的数据库操作语句都封装了。原创 2016-03-04 13:30:45 · 2128 阅读 · 0 评论 -
hibernate整合Spring出现Unable to instantiate default tuplizer错误。
由于最近在做spring和hibernate进行整合时候,在配置好环境之后,用junit测试。出现如下错误:Unable to instantiate default tuplizer...... 以下的解决问题的几种思路: A:第一种可能是缺少javassist.jar包。下面是该jar包的下载地址:【缺少j转载 2016-03-05 17:27:12 · 1474 阅读 · 0 评论 -
HIbernate4开发要注意的新特性
注意Hibernate4在开发当中的一些改变Hibernate4的改动较大只有spring3.1以上版本能够支持,Spring3.1取消了HibernateTemplate,因为Hibernate4的事务管理已经很好了,不用Spring再扩展了。这里简单介绍了hibernate4相对于hibernate3配置时出现的错误,只列举了问题和解决方法,详细原理如果大家感兴趣还是去自己搜吧,网转载 2016-04-07 11:50:37 · 523 阅读 · 0 评论 -
解决spring设置filter过滤器结合rest风格获取post请求body参数输入流问题
由于最近在使用spring+jersey开发要设置基于servlet的filter。当在filter中通过request.getReader或者getInputStream读取body中的json参数处理时,由于rest风格的jersey框架底层亦是基于同样原理读取post请求body中参数。因为request自身的原则:getReader或者getInputStream只能调用其中一个且只有一次原创 2016-07-24 14:22:32 · 25621 阅读 · 2 评论 -
Jersey中的基于MVC模式的JSP跳转方式:Viewable与request转发。
由于是基于maven的项目,所以基础的spring与jersey包都可以从mavenrepository网站得到:http://mvnrepository.com/ 除此之外,要想实现基于JSP模板的MVC模式jersey结构,当然还需要jersey-mvc-x.jar 和jersey-mvc-jsp-x.jar。都可以在mavenrepository中得到。 目的原创 2016-08-02 00:31:07 · 6087 阅读 · 2 评论 -
SpringMVC映射的前端后台数据交互总结
由于最近在开发项目模块时候,总会涉及到前端后台数据交互过程。其实我们在处理程序时候,无论是框架,实现和逻辑都是以数据为基础的。并且,开发的又是web项目,那当然会涉及到前端和后台的交互了。总而言之,弄清楚数据的流动过程至关重要。我们需要处理的也是数据,所以,若是把数据流的产生,到中间处理,到最后的展示,也可以联系MVC来理解,这个过程都掌控好的时候,开发效率和思路也会清晰很多。所以,来总结总结sp原创 2018-01-13 13:19:48 · 9247 阅读 · 0 评论 -
Elastic+Spring-batch+Mybatis整合实现
背景因为有企业级批处理需求,具体到应用场景就是在三方支付系统中,日切后要进行清分结算的跑批处理。所以使用到成熟的spring batch,依托其强大且灵活的批量处理功能,再加上elastic任务调度整合来实现清分结算业务流程。本文章就是分别说明了elastic和spring-batch + mybatis的常规使用和两者的整合,仅供大家参考。。项目整体结构就先把elastic和s...原创 2018-05-23 23:12:17 · 2824 阅读 · 0 评论