摘要: resource resource beans.xml Userservice.java test Component userDaoimpl Userservice beans.xml test 最后一个 PostConstruct 在方法之前 Predestroy 在小销毁之前 阅读全文
posted @ 2018-09-09 14:26 橘柑之味 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 使用annotation首先得加这两条代码 beans.xml Userservice 阅读全文
posted @ 2018-09-09 12:39 橘柑之味 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Userservice.java beans.xml 加上lazy-init的话 对象第一次不初始化 只是在使用的时候才初始化 用的比较少 阅读全文
posted @ 2018-09-09 12:21 橘柑之味 阅读(116) 评论(0) 推荐(0) 编辑
摘要: UserDaoImpl beans.xml testadd 阅读全文
posted @ 2018-09-09 12:09 橘柑之味 阅读(84) 评论(0) 推荐(0) 编辑
摘要: beans.xml userDAOimpl Test 阅读全文
posted @ 2018-09-09 12:01 橘柑之味 阅读(111) 评论(0) 推荐(0) 编辑
摘要: <bean id="userService" class="com.bjsxt.service.UserService" scope="prototype"> <!-- <property name="userDAO" ref="u" /> --> <constructor-arg> <ref be 阅读全文
posted @ 2018-09-09 11:54 橘柑之味 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 可以使用上面这种方式将简单类型数据注入到Usedao中去 但一般使用比较少 使用多的地方主要是数据库连接池的配置 例如 阅读全文
posted @ 2018-09-09 11:47 橘柑之味 阅读(97) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/sheng_Mu555/article/details/80465679 用它这个方法可以了 所以大家可以过去看一下哈哈 阅读全文
posted @ 2018-09-09 11:41 橘柑之味 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 事实上 <bean id="u" class="com.bjsxt.dao.impl.UserDAOImpl"> </bean> 也可以是 <bean name="u" class="com.bjsxt.dao.impl.UserDAOImpl"></bean> 两者一般情况下可以相互替换 唯一不同 阅读全文
posted @ 2018-09-09 11:38 橘柑之味 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 共有三种注入类型 一种是set注入 一种是构造注入 一种是接口注入 最常用的还是set 现在看一下construct 构造注入 在userservice中加入 XML中 测试代码 这样也是可以成功注入impl的 阅读全文
posted @ 2018-09-09 11:36 橘柑之味 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 直接上例子 引入spring以及Junite所需要的jar包 User.java Userservice.java userDAO userDAOimpl beans.xml IOC 即invotion of control 控制反转 本来要由自己写的代码 自己确定的实现 由Spring容器帮我们实 阅读全文
posted @ 2018-09-09 11:15 橘柑之味 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 项目分层: 1.最土的方法是直接写到main中去 2。分出model层 2.如下 4.在抽象一个对数据库的访问层(跨数据库实现) 面向抽象编程 User.java UserService.java UserDAOimpl BeanFactory ClasspathxmlApplicationCont 阅读全文
posted @ 2018-09-09 10:15 橘柑之味 阅读(99) 评论(0) 推荐(0) 编辑