
Spring
w春
这个人很懒,什么都没留下!
展开
-
spring 事务回滚
手动回滚Object savePoint =null;//回滚点try{ savePoint = TransactionAspectSupport.currentTransactionStatus().createSavepoint();//设置回滚点 int res=fbusiMapper.updatePharmAudit(param); if(res>0){ res=fbusiMapper.addPresAudit(param); } if(res原创 2020-09-11 11:37:33 · 232 阅读 · 0 评论 -
Spring模拟报表文件下载
modeFile/recordExcel.xlsx文件位于resources文件夹下。@ResponseBody@RequestMapping(“recordExcel.ft”)public void getTotalExcel(FeverRegistrationVO vo, HttpSession session, HttpServletResponse response){try {ClassPathResource resource = new ClassPathResource(“mode原创 2020-08-17 18:00:59 · 149 阅读 · 0 评论 -
Spring七大模块之AOP
AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点的多处,而各处都基本相似。比如权限认证、日志、事务处理原创 2017-09-13 19:57:31 · 372 阅读 · 0 评论 -
Spring七大模块之DAO(上)
Spring的Dao模块式Spring框架中对应持久层的解决方式,提供了对JDBC、Hibernate、JDO等DAO层支持。 Spring框架对JDBC进行了封装,完全抛弃了JDBC API。数据库连接、事务等也交给了Spring打点,开发者只需要使用封装好的JdbcTemplate执行SQL语句,然后得到需要的结果。 需要的包: 项目目录: User.javapublic cla原创 2017-09-14 09:43:16 · 3086 阅读 · 0 评论 -
Spring七大模块之DAO (下)
操作数据库,需要严谨,所以需要事务。 例如,在做转账的时候,如果不严谨,就会造成一方的钱减少了,另一方的钱却没增加;或者是一方的钱增加了,另一方的钱却没减少。 首先通过配置方式,来实现事务。 UserDao.java (数据库中已有数据)public class UserDao{ //下面这个就是访问数据库的对象 private JdbcTemplate jdbcTempla原创 2017-09-14 10:33:07 · 377 阅读 · 0 评论 -
Spring七大模块之Core
Core这个核心功能包就是用来实现IOC/DI的。* IOC:*控制反转,指的是用配置文件或注解来完成对象的创建。 * DI:*依赖注入。 依赖:就是我们的层与层之间的依赖, 在实际开发中引入各个框架的时候也会形成一定的依赖,例如Servlet 依赖于 service,service 依赖于 dao。 注入:就是生成对象或值。原创 2017-09-12 15:36:32 · 817 阅读 · 0 评论 -
初识Spring
初识Spring 以前提到web经常会听到Spring这个框架,今天初识了Spring。Spring是整合框架,它开发了我们开发中要使用的框架,同时它也给我们整合了许多其他好用的框架,例如:Hibernate、Mybatis、Shiro等等。Spring是什么? Spring是整合框架,它开发了我们开发中要使用的框架,同时它也给我们整合了许多其他好用的框架,例如:Hibernate、Myba原创 2017-09-11 20:33:31 · 254 阅读 · 0 评论