spring学习笔记1-20221205

  1. ${pageContext.request.contextPath}是JSP中取得绝对路径的方法,等价于<%=request.getContextPath()%>
    。 也就是取出部署的应用程序名,即获取当前的项目的名称,是个EL表达式

  2. 注意在配置完struts之后需要在project-structure中,选择artifacts进行点击

  3. 对于上一条:我的感觉就是有事没事你就看一下第二条,在tomcat启动失败很有可能就是上一条的原因(自己已经彩果好几次坑了)

  4. 配置Bean:把需要实例化的类(或者接口的实现类配置到配置文件中)
    id 属性表示给bean起名字,class属性表示给bean定义类型(写对应的类的位置(相对于src文件))
    属性 property 进行参数注入
    属性 property 进行参数注入,name 要和set后名字一致(最好,但是和属性一致也可以)

  <bean id="userDao" class="com.st.dao.UserDaoIm"></bean>
    <bean id="userService" class="com.st.service.UserServiceIm">
        <property name="dao" ref="userDao" />
    </bean>
  1. 发现的一个宝藏网站spring学习笔记1-20221205_第1张图片

  2. 接口类型.变量名:这样声明变量(自己学艺不精。接口特点之一:不允许创建接口的实例(实例化),但允许定义接口类型的引用变量,该引用变量引用实现了这个接口的类的实例。)这种是可以的,自己一开始还感觉好奇怪。

  3. applicationContext.xml 配置文件的存放位置
    https://blog.csdn.net/bingguang1993/article/details/88309524

  4. List item

你可能感兴趣的:(spring,学习,java)