Spring
xfjjs江城子
这个作者很懒,什么都没留下…
展开
-
SpringMVC学习(一)含ssm的小整合
1.SpringMVC:是一个表现层框架, 作用:从请求中接收传入的参数,将处理后的结果数据返回给页面展示。 下图是SpringMVC的工作流程图: 下面示范一个入门案例: 2.ssm整合: Dao层 pojo和映射文件以及接口使用逆向工程生成 SqlMapConfig.xml mybatis核心配置文件 Applic...原创 2019-01-11 23:02:45 · 197 阅读 · 0 评论 -
Spring学习第三天AOP配置与开发之注解方式(2)
在上一个博客中我们是通过配置容器的方式实现对类进行AOP,来实现系统层面上的一些功能。 还有一种注解的方式,比之前的容器注入方式更方便一点。 首先跟之前一样创建一个Dao类: public class CustomerDaoImpl implements CustomerDao { @Override public void save() { System.out.println(...原创 2019-01-08 22:27:29 · 135 阅读 · 0 评论 -
Spring学习第三天AOP配置与开发 (1)
AOP的相关术语: Joinpoint(连接点) :连接点是指那些被拦截到的点。在Spring中,点指的是方法,因为Spring只支持方法类型的连接点(可以对所有方法进行拦截) Pointcut(切入点):切入点是指我们要对哪些Joinpoint进行拦截的定义 (比如一个实现类中多个方法,对某个方法增强就是切入点) Advice(通知/增强):通知是指拦截到的Joinpoint之后所要做的事...原创 2019-01-08 15:15:51 · 149 阅读 · 0 评论 -
Spring框架整合JUnit单元测试
导入测试包 spring-test-4.2.4 RELEASE.jar 在要测试的类上注解 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:applicationContext2.xml") 通过这两个注解,就不需要每次获取工厂,方便测试。...原创 2019-01-08 14:03:00 · 122 阅读 · 0 评论 -
Spring学习的第三天:依赖注入方式之IOC注解方式(2)
最之前写代码需要在容器内写明类的对象以此来注入。还有一种更方便的方式是注解方式。 仍然直接上代码。 /** * 组件注解,标记类 <bean id="userService" class="com.Spring4.UserServiceImpl"/> ==@Component(value="userService" * * @author dell *value的意思是...原创 2019-01-08 13:47:03 · 163 阅读 · 0 评论 -
Spring学习的第三天:依赖注入方式之集合方式以及Properties方式的注入(1)
今天学习的是集合方式以及Properties方式的注入。多说无益,直接上代码。 先创建一个User类: public class User { //数组的注入 private String[] arrs; public void setArrs(String[] arrs) { this.arrs = arrs; } //list集合的注入 private List&l...原创 2019-01-08 12:06:13 · 250 阅读 · 0 评论 -
Spring学习第二天:依赖注入方式之构造方法的注入(2)
上一节使用的setter方法注入,也是最常用的注入方式,这次使用的是构造方法的注入。 例1:创建一个Car1类 public class Car1 { private String cname; private Double price; public Car1(String cname, Double price) { this.cname = cname; this.pr...原创 2019-01-07 23:05:48 · 253 阅读 · 0 评论 -
Spring学习第二天:依赖注入方式之setter方法(1)
依赖注入的setter方法在开发中常用。 以往我们创建一个对象,会添加它的一些成员变量。并设置它的get,set方法。 比如,测试类中必须使用setName方法设置属性值。 例1(注 入字符串): public class UserServiceImpl implements UserService { private String name; public void setNa...原创 2019-01-07 19:35:20 · 368 阅读 · 0 评论 -
Spring 学习的第一天(基本操作)
Spring的两大核心特性:IOC(控制反转) 与 AOP(面向切面编程) PS:IOC也可称为DI(依赖注入) web层: Spring MVC service层: Spring dao层: Mybatis Spring 框架结构: 创建一个简单的Spring项目需要导入的包 1)四个核心jar包: spring-beans-4.2.4.RELEASE.jar spr...原创 2019-01-04 16:30:34 · 181 阅读 · 0 评论 -
Spring学习第四天 JDBC模板类的使用以及事务管理完成转账的操作(容器配置方式+注解方式)
Spring框架提供了一个JdbcTemplate模板类。用来创建不同的连接池。 一:连接池的使用 1.首先用new的方式创建一个JDBC模板类 //演示的JDBC的模板类 public class Demo1 { //演示模板类,自己new的方式 @Test public void run1() { //1.Spring提供了内置的连接池,也可整合其他连接池 Driver...原创 2019-01-09 11:44:20 · 1186 阅读 · 0 评论