随笔分类 -  spring-springmvc-mybatis

摘要:我们项目既有使用spring JPA也有使用spring JdbcTemplate,此次事务失效的原因是,项目之前配置的是spring jpa 的专门的事务管理器。 第一次尝试解决:添加spring JdbcTemplate 的事务管理器,并添加相应的注解驱动。不生效!!! 第二次尝试解决:问了下c 阅读全文
posted @ 2023-06-01 10:04 阿灿呀 阅读(112) 评论(0) 推荐(0) 编辑
摘要:<!--配置声明式事务--> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref 阅读全文
posted @ 2022-01-30 23:36 阿灿呀 阅读(49) 评论(0) 推荐(0) 编辑
摘要:SpringMVC web.xml 前端控制器servlet 中文乱码拦截器filter 支持rest风格的过滤器 spring-mvc.xml 扫描controller包 添加 视图解析器 静态资源拦截器 添加controller层 spring spring-core.xml 扫描除了contr 阅读全文
posted @ 2021-04-05 19:38 阿灿呀 阅读(60) 评论(0) 推荐(0) 编辑
摘要:引入pom依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.4.0</version> </dependency> 编 阅读全文
posted @ 2021-04-05 16:35 阿灿呀 阅读(126) 评论(0) 推荐(0) 编辑
摘要:一级缓存 特性: 默认就开启了,也可以关闭一级缓存 localCacheScope=STATEMENT 作用域:是基于sqlSession(默认),一次数据库操作会话。 缓存默认实现类PerpetualCache ,使用map进行存储的 查询完就会进行存储 先从二级缓存中获取,再从一级缓存中获取 k 阅读全文
posted @ 2021-04-04 18:04 阿灿呀 阅读(144) 评论(0) 推荐(0) 编辑
摘要:文件的下载 导入springmvc依赖 将tomcat的jar包加入model的依赖中 下载代码 @RequestMapping("/fileDownload") public String fileDownload(HttpServletRequest request, HttpServletRe 阅读全文
posted @ 2021-03-21 21:51 阿灿呀 阅读(55) 评论(0) 推荐(0) 编辑
摘要:步骤 导入jar包 <!--json处理--> <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core --> <dependency> <groupId>com.fasterxml.jackso 阅读全文
posted @ 2021-03-21 00:02 阿灿呀 阅读(74) 评论(0) 推荐(0) 编辑
摘要:spring的两个标签库 <%--spring 标签库--%> <%@taglib prefix="spring" uri="http://www.springframework.org/tags" %> <%@taglib prefix="sf" uri="http://www.springfra 阅读全文
posted @ 2021-03-20 15:49 阿灿呀 阅读(77) 评论(0) 推荐(0) 编辑
摘要:添加pom依赖 <!--数据校验--> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.1.5.Final</version> </depend 阅读全文
posted @ 2021-03-20 14:33 阿灿呀 阅读(96) 评论(0) 推荐(0) 编辑
摘要:@DateTimeFormat @DateTimeFormat(iso = DATE)//匹配格式为yyyy-MM-dd private Date birthday; @DateTimeFormat(pattern = "yyyy/MM/dd")//自定义格式 private Date birthd 阅读全文
posted @ 2021-03-17 22:40 阿灿呀 阅读(375) 评论(0) 推荐(0) 编辑
摘要:创建一个类实现Converter接口,并重写convert方法 public class MyConvert implements Converter<String, User> { @Override public User convert(String s) { String[] split = 阅读全文
posted @ 2021-03-16 23:58 阿灿呀 阅读(82) 评论(0) 推荐(0) 编辑
摘要:一. SpringMVC的基本搭建 引入pom文件 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.6.REL 阅读全文
posted @ 2021-03-14 15:51 阿灿呀 阅读(61) 评论(0) 推荐(0) 编辑
摘要:AOP的核心概念及术语 切面(Aspect): 指关注点模块化,这个关注点可能会横切多个对象。 事务管理是企业级Java应用中有关横切关注点的例子。 在Spring AOP 中,切面可以使用通用类基于模式的方式(schema­based approach)或 者在普通类中以@Aspect注解 连接点 阅读全文
posted @ 2021-03-01 23:19 阿灿呀 阅读(328) 评论(0) 推荐(0) 编辑
摘要:静态代理 可以在不修改原有代码的基础上实现功能增强的功能,但缺点是要对每一个需要增强的类新建一个代理类。 public class UserServiceImplProxy implements UserService { private UserServiceImpl userService; p 阅读全文
posted @ 2021-03-01 21:50 阿灿呀 阅读(63) 评论(0) 推荐(0) 编辑
摘要:package cn.tulingxueyuan; import cn.tulingxueyuan.beans.MyImportBeanDefinitionRegistrar; import cn.tulingxueyuan.beans.MyImportSelector; import cn.tul 阅读全文
posted @ 2021-02-28 20:04 阿灿呀 阅读(97) 评论(0) 推荐(0) 编辑
摘要:怎么开启注解装配 <!--开启注解扫描--> <context:component-scan base-package="com.jiang"> <!--根据注解排除扫描--> <!--<context:exclude-filter type="annotation" expression="org 阅读全文
posted @ 2021-02-24 00:12 阿灿呀 阅读(74) 评论(0) 推荐(0) 编辑
摘要:什么是sping spring是一个轻量级的框架 spring是用来解决企业级应用开发的业务逻辑层和其它各层的耦合关系(解耦) spring是IOC和AOP容器框架 IOC : 控制反转 AOP : 面向切面编程 容器 : 包含并管理应用对象的生命周期 控制反转(IOC)有什么作用 把对象交给spr 阅读全文
posted @ 2021-02-21 22:18 阿灿呀 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示