- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 MyBatis完整介绍
MyBatis简介原始jdbc操作分析原始jdbc开发存在的问题如下:数据库连接创建、释放频繁造成系统资源浪费从而影响系统性能sql语句在代码中硬编码,造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码查询操作时,需要手动将结果集中的数据封装到实体中,插入操作时,需要手动将实体的数据设置到sql语句的占位符位置应对上述问题给出的解决方案:使用数据库连接池初始化连接资源将sql语句抽取到xml配置文件中使用反射、内省等底层技术,自动将实体与表进行属性与字段的
2021-07-16 20:42:30
103
原创 SpringMVC完整介绍
SpringMVCSpring集成web环境由于Spring的核心配置文件applicationContext.xml每次使用都要创建,而且在web开发的时,我们有好多的servlet类,每次使用servlet调用service,service再调用dao,都需要加载Spring核心配置文件,获取Spring容器对象,这样会有好多冗余,不利于开发那怎么解决上述的问题呢?我们可以使用监听器,通过监听器在服务器启动时,项目一加载,加载一次核心配置文件,创建一个Spring容器,供整个web使用,将创建好
2021-07-10 08:30:10
111
原创 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
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人