SSM
手把手入门
一百万种可能~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA:@Async测试是否生效(亲测可用)
1.3、如上所述,如果@Async生效,打印顺序必定是1/2/3/4;2.1、如果调用方法和被调用方法都在AService中,则不生效。一、测试@Async是否生效。二、失效的情况和解决办法。原创 2023-01-12 13:46:12 · 2846 阅读 · 3 评论 -
java实现redis的发布订阅(使用spring-data-redis.jar包)
一、导入jar包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>二、发布者注:在ja...原创 2020-04-01 10:19:23 · 893 阅读 · 1 评论 -
Spring缓存注解 @Cacheable、@CachePut、@CacheEvict的使用
@Cacheable(value="users", key="'cms_catalog_'+userId") //如果缓存中有数据,就用缓存中的数据,否则执行方法语句@CachePut("users")//每次都会执行方法,并将结果存入指定的缓存中(不读取缓存中的数据,只保存)@CacheEvict (value="redis1",key="'cms_catalog_*'")//触...原创 2019-06-11 10:14:38 · 331 阅读 · 0 评论 -
SpringMvc中的@RequestMapping value 6个基本用法
小结下spring mvc中的@RequestMapping的用法。 1)最基本的,方法级别上应用,例如: 则访问http://localhost/xxxx/departments的时候,会调用 simplePattern方法了 @RequestMapping(value="/departments") public String simplePattern(){ Sy...转载 2018-11-06 15:22:30 · 3062 阅读 · 0 评论 -
mybatis学习笔记一 ——配置
1.导包<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> ...原创 2019-07-10 20:13:50 · 212 阅读 · 0 评论 -
mybatis学习笔记十——异常问题
一、org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)错误原因:idea自动过滤掉了src/main/java下的配置文件,因为一般配置文件都是放在src/main/resource下的。解决方法:将*Mapper.xml复制进去二、java.lang.Nu...原创 2019-08-05 16:26:43 · 224 阅读 · 0 评论 -
mybatis学习笔记三——映射文件XXXmapper.xml的增删改查(多表关联)
cache– 对给定命名空间的缓存配置。 cache-ref– 对其他命名空间缓存配置的引用。 resultMap– 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 parameterMap– 已被废弃!老式风格的参数映射。更好的办法是使用内联参数,此元素可能在将来被移除。文档中不会介绍此元素。 sql– 可被其他语句引用的可重用语句块。 insert– ...原创 2019-07-15 11:27:11 · 1883 阅读 · 0 评论 -
mybatis学习笔记六——mybatis缓存cache
mybatis分为一级缓存、二级缓存语句顺序:先查二级缓存 → 再查一级缓存 → 最后才去数据库查找一、一级缓存(默认状态开启) SqlSession级别缓存。开启一个SqlSession级别的map进行保存 生效:使用同一个SqlSession并且没有做过增删改(第一次查询与第二次查询之间)、或者手动清除缓存的操作(sqlSession.clearCache();),一...原创 2019-07-24 11:14:47 · 318 阅读 · 0 评论 -
mybatis学习笔记二 ——全局配置文件的属性(标签)
如果属性在不只一个地方进行了配置,那么 MyBatis 将按照下面的顺序来加载在mybatis-config.xml映射文件中,所有标签都有顺序查看标签顺序 1.1:properties属性 引入外部配置文件<property name="username" value="${username:ut_user}"/> <!-- 如果属性 'userna...原创 2019-07-11 19:52:13 · 380 阅读 · 0 评论 -
mybatis学习笔记四——动态 SQL
1.choose, when, otherwise(相当于像 Java 中的 switch 语句。)<select id="findActiveBlogLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <choose> <when test="title...原创 2019-07-15 14:56:07 · 194 阅读 · 0 评论 -
mybatis学习笔记五——Java API
1.2.原创 2019-07-16 01:14:12 · 165 阅读 · 0 评论
分享