- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 MyBatis完整介绍
MyBatis简介 原始jdbc操作分析 原始jdbc开发存在的问题如下: 数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能 sql语句在代码中硬编码,造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码 查询操作时,需要手动将结果集中的数据封装到实体中,插入操作时,需要手动将实体的数据设置到sql语句的占位符位置 应对上述问题给出的解决方案: 使用数据库连接池初始化连接资源 将sql语句抽取到xml配置文件中 使用反射、内省等底层技术,自动将实体与表进行属性与字段的
2021-07-16 20:42:30 123
原创 SpringMVC完整介绍
SpringMVC Spring集成web环境 由于Spring的核心配置文件applicationContext.xml每次使用都要创建,而且在web开发的时,我们有好多的servlet类,每次使用servlet调用service,service再调用dao,都需要加载Spring核心配置文件,获取Spring容器对象,这样会有好多冗余,不利于开发 那怎么解决上述的问题呢? 我们可以使用监听器,通过监听器在服务器启动时,项目一加载,加载一次核心配置文件,创建一个Spring容器,供整个web使用,将创建好
2021-07-10 08:30:10 133
原创 Spring的完整介绍
1 Spring简介 1.1 Spring是什么 Spring是分层的JavaSE/EE应用full-stack(全栈:各层都有对应的解决方案)轻量级开源框架,以IOC(Inverse of Control:控制反转Bean的创建权)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了表现层SpringMVC和持久层Spring JDBCTemplate以及业务层事务管理等众多企业级应用技术,还能整合开源世界众多著名的第三方框架和类库 1.2 Spring的优势 (
2021-06-28 18:38:23 273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人