spring
文章平均质量分 92
JTZ001
大数据工程师
展开
-
SSM框架整合
SSM框架整合SSM框架中包含Spring,SpringMVC,Mybatis。而Spring与SpringMVC都是Spring Framework的模块,无需整合。只需将Mybatis与Spring整合即可一、整合关注点Spring在web项目中的应用在web项目启动时,读取applicationContext.mxl配置文件,创建IOC容器使用连接池作为数据源直连数据源或Spring中的数据源(DriverManagerDataSource),连接效率太低。使用阿里旗下的德鲁伊连接池(原创 2021-05-12 13:25:38 · 154 阅读 · 1 评论 -
Spring中的事务管理
五、Spring中的事务管理1. 事务简介事务管理是企业级应用程序开发中必不可少的技术,事务是用来确保数据的完整性和一致性事务就是一系列的动作,当做一个独立的工作单元,这些动作要么全部成功,要么全部失败事务的四个关键属性(ACID)原子性(atomicity):事务是一个不可分割的工作单元,事务中包括的诸操作要么都做,要么都不做一致性(consistency):一旦所有事务动作完成,事务就被提交。数据和资源就处于一种满足业务规则的一致性状态中隔离性(isolation):可能有许多事务会同原创 2021-04-28 09:44:55 · 215 阅读 · 0 评论 -
Spring整合Web项目
六、Spring整合Web项目1. 整合思路目前为止,每次获取对象,都必须先创建IOC容器,操作如下:ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");但这种操作如果放在一个项目中效率太低,IOC容器的初始化工作应该是提前准备好,并且是一次性的。在Web项目中,把加载Spring配置文件和创建IOC容器的过程,放在服务器启动时候完成。实现思路如下:在服务器启动时,为每个项目原创 2021-04-28 09:42:38 · 879 阅读 · 0 评论 -
Spring JDBC
五、Spring JDBC1. JdbcTemplate简介JdbcTemplate是Spring里面最基本的JDBC模板,其中封装了对数据的增删改查的方法作为SpringJDBC框架的核心,JDBC模板的设计目的是为不同类型的JDBC操作提供模板方法。每个模板方法都能控制整个过程,并允许覆盖过程中的特定任务。通过这种方式,可以在尽可能保留灵活性的情况下,将数据库存取的工作量降到最低2. 开发步骤2.1 加入相应的jar包maven依赖配置<dependencies>原创 2021-04-28 09:17:19 · 536 阅读 · 0 评论 -
Spring注解式开发
四、Spring注解式开发1. 概述Spring是开发中必不可少的一个框架,基于传统的xml方式配置太过繁琐,从spring2.5之后注解的出现可以大大简化配置。1.1 Xml优缺点优点:把类与类之间松解偶,修改方便,容易扩展容易和其他系统进行数据交互对象之间的关系一目了然缺点:配置冗长,需要额外维护,影响开发效率类型不安全,校验不出来,出错不好排查1.2 注解优缺点优点:简化配置使用起来直观且容易,提升开发的效率类型安全,容易检测出问题缺点:修改起来比xml原创 2021-04-28 09:16:03 · 415 阅读 · 0 评论 -
Spring AOP讲解
三、Spring AOP1. AOP前奏1.1 需求日志,在程序执行期间追踪正在发生的活动验证,程序执行期间处理合法数据1.2 代码UserDao接口以及实现类public interface UserDao { void insertUser(); void updateUser(); void deleteUser(int id); List<String> selectUser();}public class UserDaoImpl原创 2021-04-28 09:13:18 · 137 阅读 · 0 评论 -
Spring Bean的配置
二、Bean的配置配置Bean就是告诉Spring的IOC容器将要去管理的对象1. 配置bean的方式1.1 传统的XML配置方式Person.javapublic class Person { private String name; private int age; private double money; public String getName() { return name; } public void setNam原创 2021-04-28 09:11:04 · 654 阅读 · 0 评论 -
Spring概述
一、Spring概述1. 什么是Spring[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wbX3675m-1619572030703)(images/spring_logo.jpg)]Spring是一个轻量级的开源框架具体描述 Spring:轻量级:Spring是非侵入性的,基于Spring开发的应用中的对象可以不依赖于Spring的API依赖注入:DI — dependency injection控制反转:IOC — inversion of contro原创 2021-04-28 09:08:06 · 89 阅读 · 0 评论