- 博客(8)
- 收藏
- 关注
原创 Spring的依赖注入
spring中的依赖注入 依赖注入: Dependency Injection IOC的作用: 降低程序间的耦合(依赖关系) 依赖关系的管理: 以后都交给spring来维护 在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明 依赖关系的维护: 就称之为依赖注入。 依赖注入: ...
2021-03-16 10:46:17 106
原创 Spring对Bean的管理细节
1.创建Bean的三种方式 <!--创建Bean的三种方式 --> 第一种方式:使用默认构造函数创建。 在spring的配置文件中使用bean标签,配以id和class属性之后,且没有其他属性和标签时。 采用的就是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建。 <bean id="accountService" class="com.itheima.service.impl...
2021-03-16 09:10:45 89
原创 Spring中的ApplicationContext对象和BeanFactory对象的特点和使用场景
ApplicationContext 适用于单例对象的创建 在读取配置文件之后立马创建对象。 BeanFactory 适用于多例对象的创建 1.读取完配置文件后,什么时候用什么时候创建对象。 ...
2021-03-15 15:29:50 204
原创 记录刚刚学习的Mybatis
记录刚刚学习的Mybatis 使用Mybatis的必要: Mybatis是持久层框架,封装了持久化层的处理细节,简化了开发难度。 核心:1. 生成代理对象mapper 2.运行sql语句封装全限定类名,返回数组。 ...
2021-03-12 10:37:51 66
原创 工厂模式解耦
1.将类的全限定类名写在配置文件中。 全类名以键值对的形式存储:唯一标志=全限定类名。 2.通过反射的方式创建实体类对象。 代码: /** * JavaBean 工厂 * 创建配置文件中的全限定类名实体对象 */ public class BeanFactory { //读取配置文件内容 private static Properties props; //静态代码块,每次自动运行 static { try{ ...
2021-03-12 10:36:41 89
原创 网页分页功能分析
网页分页功能分析 1.输入和输出 服务器向浏览器输出的内容。 总记录数:totalCount 总页码数:totalPage 数据集合:list 当前页码:currentPage 每页显示的行数:rows 将以上的数据都封装为PageBean对象,返回给前端。 浏览器向服务器输入的内容。 当前的页码:currentPage 每页显示的条数:rows 2.后台代码逻辑分析 后台逻辑: 点击分页图标,携带当前页码数(currentPage)和每页显示条数(rows)向findUserByPageSe
2020-09-17 14:55:01 232
原创 Travel旅游网笔记
# 注册功能 表单数据格式验证 用户名:数字字母下划线 密码:数字字母下划线 Email:xxx169@.com 姓名:2-6中文字符 手机号:11位数字 性别:默认值 出生日期:非空
2020-09-12 16:04:10 440
原创 Redis用Java添加中文数据后在控制台乱码问题
Redis用Java添加中文数据后在控制台乱码问题 主要原因是因为windows命令行不是utf-8格式。 解决办法:在cmd中输入chcp 65001(utf-8),设置dos窗口的字体为新的字体,找到redis-cli.exe --raw 启动。
2020-08-25 09:41:50 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人