Spring框架
Mars_LJ
这个作者很懒,什么都没留下…
展开
-
跟随小破站学习java spring框架第一天
Spring框架 具有约束性地去支撑实现各种功能的半成品的项目指在开发中定义一些标准支撑性 对各种功能进行封装半成品 功能都有 缺少业务逻辑 框架+业务逻辑=项目IOC AOP 框架关键组成部分 面试时写一个时选IOC!非侵入性 轻量级:使用技术后对于原来的技术不产生影响!AOP是对OOP(面向对象编程)进行补充Spring所管理的对象称为”组件”! spring可降低程序间的耦合小破站 尚硅谷 spring学习...原创 2020-06-28 22:06:31 · 139 阅读 · 0 评论 -
跟随小破站学习java spring框架第二天
spring简单案例测试:1.导入jar包 并对每个jar包进行build path2.src根目录下创建person类注:使用对应包装类! 使用包装类就是缺考 没有赋值 但使用基本数据类型就是默认为0分 两者的区别常规的创建对象的方法3.创建.xml 可拓展标记语言命名空间 规定当前xml文件书写的内容及提示!4.补充.xml文件并通过spring创建person对象...原创 2020-06-30 15:33:02 · 109 阅读 · 0 评论 -
跟随小破站学习java spring框架第三天
spring错误代码及其原因public class TestBySpring { public static void main(String[] args) { //1.初始化容器 ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); Person person = ac.getBean(Person.class); System.out原创 2020-06-30 22:13:06 · 358 阅读 · 1 评论 -
跟随小破站学习java spring框架第四天
首先在项目中namespace导入p命名空间 可以方便定义对象属性<bean id="s4" class="com.atguigu.spring.di.Student" p:id="10033" p:name="赵六" p:age="26" p:sex="女" p:teacher-ref="teacher"></bean><bean id="s1" class="com.atguigu.spring.di.Student"> <pr...原创 2020-07-01 22:12:18 · 145 阅读 · 0 评论 -
跟随小破站学习java spring框架第五天
主讲singleton(单例模式) 和 prototype(多例模式)的区别<bean id="student" class="com.atguigu.ioc.scope.Student" scope="singleton"> <property name="sid" value="1001"></property> <property name="sname" value="张三"></property></bean&g..原创 2020-07-02 22:51:27 · 155 阅读 · 0 评论 -
跟随小破站学习java spring框架第六天
包含和排除使用默认的过滤 为true时是扫描所有!Annotation为注解 assignable为类型<!-- <context:include-filter>:在设定的包结构下,再次通过注解或类型具体包含到某个或某几个类 注意:在使用包含时,一定要设置use-default-filters="false",将默认的过滤(即扫描包下的所有类)关闭 <context:exclude-filter>:在设定的包结构下,再次通过注解或类型排除.原创 2020-07-04 22:07:21 · 258 阅读 · 0 评论 -
跟随小破站学习java spring框架第七天
动态代理public class ProxyUtil { private MathImpl mathImpl;//目标对象 public Object getProxy(){ //获取当前类的类加载器,用来加载代理对象所属类 ClassLoader loader = this.getClass().getClassLoader(); //获取目标对象实现的所有接口的class,代理类会和目标对象实现相同的接口,最终通过代理对象实现功能 Class[] inte原创 2020-07-05 21:49:13 · 142 阅读 · 0 评论 -
跟随小破站学习java spring框架第八天
后置通知/** * @After:将方法标注为后置通知 * 后置通知:作用于方法的finally语句块,即不管有没有异常都会执行 * */ @After(value = "execution(* com.atguigu.spring.aop.*.*(..))") public void afterMethod(){ System.out.println("后置通知"); }返回通知/** * @AfterReturning:将方法标注为返回通知 * 返回通原创 2020-07-06 21:50:55 · 149 阅读 · 0 评论 -
跟随小破站学习java spring框架第九天
讲解在spring中使用jdbc(非重点 但需理解) 公司中主要采用Oricaldb.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/ssmjdbc.username=rootjdbc.password=123456jdbc.xml<!-- 引入属性文件 --> <!-- <bean class="org.springframework.原创 2020-07-07 22:51:44 · 279 阅读 · 1 评论 -
跟随小破站学习java spring框架第十天
数据源事务管理器当使用jdbc方式管理事务时采用DataSourceTransactionMananger发现在图书管理案例中,当余额不足时,理应报错,但书本的数量却减少了,破坏了事务的一致性,需要添加事务管理器<!-- 配置事务管理器 --> <bean id="dataSourceTransactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionMa...原创 2020-07-08 22:31:45 · 159 阅读 · 0 评论