在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):youzhibing/maven-ssm-web开源软件地址(OpenSource Url):https://github.com/youzhibing/maven-ssm-web开源编程语言(OpenSource Language):Java 95.9%开源软件介绍(OpenSource Introduction):ssm:基本操作,持续更新,不定期的新增功能 推荐阿里云服务器,点我领代金券:点我领取 spring 注入: 检测@Value注入问题最好先排查下bean是否被多次扫描,实例化了多次。然后在@PostConstruct中打印出@Value常量。 我遇到的情况是ContextLoaderListener和DispatcherServlet都扫描并实例化了@Controller注解类,但是DispatcherServlet实例化的类@Value注入常量失败, ContextLoaderListener实例化的类@Value注入常量成功,但是ContextLoaderListener实例化早,被覆盖掉了。最终导致实例化的@Controller类是没有注入常量的。 spring事务的隔离级别与传播行为 参考:http://www.cnblogs.com/fjdingsd/p/5273008.html https://yq.aliyun.com/articles/48893 增加redis做缓存 http://blog.csdn.net/defonds/article/details/48716161/ spring 4.1以及之后的版本才有CachingConfigurerSupport 缓存是用aop实现的,在ContextLoaderListener(spring.xml)中实例化缓存的代理类,DispatcherServlet(spring-mvc)中实例化不了缓存的代理类, 最好将controller与service的实例化过程分开处理,避免实例化多次,而造成了覆盖的问题 fastjson实现缓存序列化 实现一个类(可以是匿名类不类)实现RedisSerializer,重写其方法, 并将该类的实例设置成redisTemplate的valueSerializer mysql主从复制,读写分离 http://blog.csdn.net/zhouzhiwengang/article/details/51087920 java mail http://www.cnblogs.com/xdp-gacl/p/4216311.html pdf导出 测试地址:http://localhost:8080/maven-ssm-web/pdf/download Freemarker提供了3种加载模板目录的方法:http://blog.csdn.net/gtlishujie/article/details/52300381 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论