摘要: SpringMVC是基于原生Servlet。作为表述层的首选方案,代替web开发里的servlet,通过功能强大的前端控制器DispatcherServlet,对请求和响应统一处理,SpringMVC 框架是以请求为驱动,围绕 Servlet 设计,将请求发给控制器,然后通过模型对象,分派器来展示请 阅读全文
posted @ 2022-02-13 12:46 饿了快点吃 阅读(72) 评论(0) 推荐(0)
摘要: AOP操作(AspectJ注解) AOP操作准备:Spring框架一般基于AspectJ实现AOP操作, 实现方式:基于XML配置文件实现、基于注解方式实现(常用) 在项目工程引入AOP相关依赖, 切入点表达式:知道哪个类里面的哪个方法增强 语法结构:execution([权限修饰符][返回类型][ 阅读全文
posted @ 2022-01-16 15:07 饿了快点吃 阅读(299) 评论(0) 推荐(0)
摘要: 恢复内容开始 不通过修改源代码方式增加新功能 1.AOP底层使用动态代理:他有两种情况动态代理 a:有接口情况,使用JDK动态代理 b:没有接口情况,使用CGLIB动态代理 a:有接口情况,使用JDK动态代理:他的方法是,在有接口和接口实现类的情况下,如果想要增强接口实现类里的功能,那么就创建接口实 阅读全文
posted @ 2022-01-15 13:29 饿了快点吃 阅读(410) 评论(0) 推荐(0)
摘要: 基于注解方式实现属性注入 (1)@Autowired:根据属性类型自动注入(不用创建set方法来注入,注解里都封装好了) 演示:第一步把service和dao对象创建,在service和dao类添加创建对象 第二步:在service注入dao对象,在service类中添加dao类属性,service 阅读全文
posted @ 2022-01-14 16:14 饿了快点吃 阅读(392) 评论(0) 推荐(0)
摘要: 恢复内容开始 基于注解方式实现对象创建与注入属性 (1)注解是代码特殊标记用@注解名称 (2)注解可以作用于类上面、方法上、属性上(可以简化xml配置) (3)Bean管理中,针对创建对象提供的注解: (a)@Component :最普通的注解 (b) @Service :用于业务逻辑层(servi 阅读全文
posted @ 2022-01-14 11:44 饿了快点吃 阅读(47) 评论(0) 推荐(0)
摘要: 恢复内容开始 Spring有两种类型的Bean,一种普通类型的Bean另外一种工厂Bean(Factory Bean) 二者的区别在于这句 <bean id="book" class="com.atguigu.collectiontype.Book">,普通XM中bean在class里定义什么(Bo 阅读全文
posted @ 2022-01-13 15:02 饿了快点吃 阅读(47) 评论(0) 推荐(0)
摘要: 恢复内容开始 恢复内容开始 恢复内容开始 本文讲述在XML中注入数组类型、List类型、Map集合属性方式 数组类型注入: List类型集合注入 Map类型集合注入 创建类定义数组、List、Map、set类型属性集合生成set、get方法配置文件XML <bean id="stu" class=" 阅读全文
posted @ 2022-01-11 20:36 饿了快点吃 阅读(93) 评论(0) 推荐(0)
摘要: 恢复内容开始 认识Spring: 首先Spring是一个轻量级框架,它提供了Ioc(控制反转)、AOP(面向切片编程)、声明事务的支持、方便程序的测试、方便与其他框架结合 IOC底层原理: xml解析、工厂模式、反射 IOC过程: 1.xml配置文件,配置创建的对象 <!--配置user对象创建-- 阅读全文
posted @ 2022-01-10 11:41 饿了快点吃 阅读(231) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { HashMap<String,String> map=new HashMap<>(); map.put("1", "a");//增加键值 map.put("2", "b"); map.put("3", "c"); ma 阅读全文
posted @ 2021-12-25 20:47 饿了快点吃 阅读(129) 评论(0) 推荐(0)
摘要: public static void main(String[] args) {// TODO Auto-generated method stubArrayList<String> list=new ArrayList<String>();//这里<>指定list类型,也可以不指定list.add 阅读全文
posted @ 2021-12-25 20:46 饿了快点吃 阅读(88) 评论(0) 推荐(0)