![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssm
蕊蕊训练师
每天进步一点。
展开
-
利用AOP思想实现简单数据缓存
说明:在查询用户信息时第一次查询数据来源于数据库,再次查询如果再从数据库中取数据那么性能就比较差,可以将第一次查到的数据放入缓存这样就很方便。第一步:先自定义一个注解/** * 注解? * 1)JDK1.5推出的一种元数据 * 2)是java中的一种元数据(描述数据的数据) * 自定义注解: * @author Administrator * @Target 表示注解何时可以修饰哪...原创 2019-02-14 21:25:15 · 580 阅读 · 0 评论 -
SSM框架整合
**1. SSM 技术整合 1.1. 环境准备 1.2. 基本架构 1.2.1. API 应用架构 1.3. 准备工作 2. SSM 整合总结2.1. 重点难点分 2.2. 问题分析2.3. Bug分析2.4. 原理分析1.4 首页初始化1.4.1 创建controller **1.1. 环境准备1.Eclipse 工作区设置1)重新定义新的工作区2)统一工作区编...原创 2019-02-16 15:37:39 · 143 阅读 · 0 评论 -
关于Spring中两大Bean对象以及Spring整合Mybatis时SqlSessionFactory原理分析
1. Spring中的两大Bean对象Spring中Bean对象构建方式分析:1)spring中第一种bean没有实现BeanFactory接口则直接创建相应的Bean对象本身。2)spring中第二种Bean实现了BeanFactory接口,Bean底层会创建两个对象,第一个是Bean本身,第二个是由Bean对象调用它的getObject()方法创建的具体工厂对象。eg:SqlSess...原创 2019-02-18 20:39:45 · 851 阅读 · 0 评论 -
修改用户密码(基于SSM及shiro)
第一步:持久层Dao代码实现:Dao层参数对应于数据库,username或者id作为唯一标识,password是数据库中已加密过的旧密码,salt是盐值。public interface SysUserDao { /** * 修改密码操作 有多个参数以及一个参数用在动态sql中需要加@Param * Dao层参数来自数据库 * @param username 用户名 * ...原创 2019-02-14 09:08:29 · 5506 阅读 · 2 评论 -
Tomcat插件启动
第一步:在Pom文件中添加插件 <build> <finalName>jt-manage</finalName> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifact原创 2019-03-05 17:17:21 · 466 阅读 · 0 评论 -
AOP+Redis实现缓存
今天早上用AOP+redis实现缓存,记录一下配置文件:spring配置文件:记得开启注解<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.sprin...原创 2019-03-16 11:40:41 · 949 阅读 · 0 评论 -
spring中问题总结
1.Spring中的Bean何时创建?(具体要看配置是否配置了延迟加载)1)启动时加载(对于大对象,频繁用的)2)使用时加载2.Spring中的两大容器如何理解?1)存储bean配置定义信息的容器(Map<String,BeanDefinition>)2)存储bean实例信息的容器 (Map<String,Object>)3.Spring中bean对象构造方法,...原创 2019-05-08 09:33:25 · 96 阅读 · 0 评论