实际的开发过程中都是基于dao的 创建持久层dao 定义三个方法 持久层实现类 创建dao的实现类。 添加未实现的方法 通过spring注入 jdbcTemplate。所以这里生成一个jdbcTemplate的set方法 根据id查询的方法 用一个List<account>去接收 根据name去查询 ...
分类:
数据库 时间:
2019-08-15 20:59:38
阅读次数:
113
直接贴代码 把注入参数的注解加到set方法上面去即可。 因为这是一个工具类用到的config,所以一开始没有加@Component,还是依然为空,加上之后就正常能注入了 ...
分类:
编程语言 时间:
2019-08-09 19:59:15
阅读次数:
112
1.软件分层思想 在软件领域有MVC软件设计思想,指导着软件开发过程。在javaee开发领域,有javaee的经典三层架构MVC设计思想的经典三层架构MVC设计思想的经典应用。 而在软件设计思想中,追求的是“高内聚 低耦合”的目标,利用Spring的IOC和DI可以非常方便的实现这个需求。 2.实现 ...
分类:
编程语言 时间:
2019-07-29 00:19:19
阅读次数:
117
相比传统的读取propertis文件内容,使用spring框架会更加简单快捷 1. 第一步,在spring的配置文件中,将propertis文件加载到spring容器 2. 加载了配置文件后,只需要在需要使用的地方,使用spring注入即可 ...
分类:
编程语言 时间:
2019-05-15 16:25:52
阅读次数:
131
原文:https://blog.csdn.net/a909301740/article/details/78379720 Spring感觉复杂多了,不知道后面读源码会不会困难很多,先摘抄别人的文章复习下使用 web监听器先安上,监听ServletContext,设置好配置文件 Spring注入的常用 ...
分类:
编程语言 时间:
2019-05-11 21:36:07
阅读次数:
146
一、Java基础和高级 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 5.Ja ...
分类:
编程语言 时间:
2019-04-14 09:35:01
阅读次数:
159
Spring中主要用到的设计模式有工厂模式和代理模式。 IOC:Inversion of Control控制反转,也叫依赖注入,通过 sessionfactory 去注入实例;IOC就是一个生产和管理bean的容器就行了,原来需要在调用类中new的东西,现在都是通过容器生成,同时,要是产生的是单例的 ...
分类:
编程语言 时间:
2019-03-26 15:20:35
阅读次数:
215
Spring不允许将值注入静态变量,例如: 如果打印GlobalValue.DATABASE,将显示null。 解决办法 为了解决此类问题,需要创建一个“none static setter”来为静态变量赋予注入的值。 例如 : 输出 ...
分类:
编程语言 时间:
2019-03-14 16:52:50
阅读次数:
173
2019-03-08/10:45:04 演示:对Product对象,注入一个Category对象 1.创建pojo类 Product类中有对Category对象的setter getter 2.配置文件applicationContext.xml的修改 在创建Product的时候注入一个Catego ...
分类:
编程语言 时间:
2019-03-08 11:12:23
阅读次数:
186
本节主要讲了以下两块内容: 1 xml两种注入方式 2 注入方式代码实现 3 特别注意 1 xml两种注入方式 构造注入和set注入 2 注入方式代码实现 2.1 set注入方式的实现 实现类 注入类 spring-injection.xml 测试类: 2.2 构造注入方式的实现 实现类 注入类:( ...
分类:
编程语言 时间:
2019-02-23 10:34:35
阅读次数:
146