
spring
馨新欣心1
这个作者很懒,什么都没留下…
展开
-
Spring错误:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.Bi
今天再次使用spring+mybatis出现了下列的错误: 可以直接拉到底看解决方法 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'user_type' not found. Available原创 2016-04-13 15:01:52 · 69364 阅读 · 9 评论 -
关于Spring事务回滚的配置及使用
在Spring的配置文件中,如果数据源的defaultAutoCommit设置为True了,那么方法中如果自己捕获了异常,事务是不会回滚的,如果没有自己捕获异常则事务会回滚,如下例 比如配置文件里有这么条记录: .... 那么现在有两个情况 情况1:如果没有在程序中手动捕获异常 @Transact原创 2016-04-10 17:55:46 · 2316 阅读 · 0 评论 -
关于Struts2+spring+maven中使用百度UEditor编辑器显示未找到上传数据的解决方案
首先上个图,看看你的是不是这个问题:如果是请继续往下看,不要急,急了就会浪费更多的时间,这是我在解决这个为题中学到的。 解决思路是,重写struts2中的一个转换的类,然后配置struts2使用我们重写的这个类。 我在网上找了一段代码 即增加创建一个过滤器,用来过滤ueditor的上传请求: 红色部分是重点 import java.io.IOException; import原创 2016-05-15 08:42:03 · 4820 阅读 · 0 评论 -
Spring事务管理的几种实现
项目中一直用spring,事务管理这块还是遇到了挺多问题。下面把这些问题总结一下,以供大家参考和讨论。下面先提出这些问题 问题一:spring中的声明式事务很方便,但有时候还是不能很好的满足需求。比如:项目中一些业务数据要从Excel中导入,一次导入可能上千条,每一条数据又涉及多个表(这几个表的数据需要在一个事务中)。这种情况可能声明式事务就不好办了。 问题二:“PROPAGATION_R原创 2016-06-16 10:18:38 · 630 阅读 · 0 评论 -
spring注解:@Repository、@Service、@Controller
spring注解形式中: @Repository对应存储层(数据层)Bean @Service对应业务层Bean @Controller对应展示层Bean 为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用Bean 的自动扫描功能,这可以通过实现。如下所示: // 首先使用 @Repository 将 DAO 类原创 2016-07-15 15:53:36 · 453 阅读 · 0 评论 -
Spring定时任务-@EnableScheduling
分析 要实现计划任务,首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。 Spring通过@Scheduled支持多种类型的计划任务,包含cron、fixDelay、fixRate等。 在本示例中: 使用cron属性可按照指定时间执行,本例写的是每天20点07分执行;原创 2017-05-12 15:36:11 · 528 阅读 · 0 评论 -
数据库事务中的隔离级别和锁+spring Transactional注解
数据库事务中的隔离级别和锁 数据库事务在后端开发中占非常重要的地位,如何确保数据读取的正确性、安全性也是我们需要研究的问题。 ACID 首先总结一下数据库事务正确执行的四个要素(ACID): 原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做,不能只做一部分; 一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而原创 2017-05-09 16:28:58 · 1186 阅读 · 0 评论