摘要: A 不能共存,因为abstract就是要被继承的,而被final修饰的类不可能被继承,所以不可共存 final 修饰的类/方法/属性均不可再次更改,故而不可以被重写 B private修饰的类只可以定义在内部类;private 修饰的方法/属性只可以在类中调用,重写时是访问不到这些方法和属性的,所以 阅读全文
posted @ 2017-09-01 08:24 12344321hh 阅读(809) 评论(0) 推荐(0) 编辑
摘要: A 是抢占 不是终止 B 是终止 C 是暂停 不是终止 D 和A的意思差不多 阅读全文
posted @ 2017-09-01 08:14 12344321hh 阅读(5062) 评论(1) 推荐(0) 编辑
摘要: A.集合中的元素是有序的 对 B.集合被保证为不可变的 错 C.集合中的元素被保证为唯一的 错 有序的 所以不唯一 D.集合中的元素使用一个唯一的键来存取 错 没有键 E.集合中的元素被保证为同步的 错 不是同步的 阅读全文
posted @ 2017-09-01 07:59 12344321hh 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 实验1:测试数据源 在spring文件中配置: 测试数据源: 结果: 实验2:将emp_id=5的记录的salary字段更新为1300.00【更新操作】 update函数中,第一个是sql语句,后面的按着顺序传入参数即可,这个update方法是接收的可变参数! 从上述实验中就可以看到,该操作不用我们 阅读全文
posted @ 2017-08-31 18:49 12344321hh 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 3.创建一份jdbc.properties文件 4.在spring配置文件中配置数据源 5.测试数据源: 6.配置jdbcTemplate: 7.创建Dao类 <!-- 设置扫描的包 --> 8.创建Service层: 9.正常测试: 10.由于此时该方法没在事务中,如果getData方法调用dao 阅读全文
posted @ 2017-08-31 18:34 12344321hh 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 事务属性的设置 @Transactional中的属性值 传播行为 propagation=Propagation.REQUIRED是默认值 会按外层事务来,当下面的事务有错时,也会回滚 propagation=Propagation.SUPPORTS按外层的来,外层没有,就相当于没有这个事务 pro 阅读全文
posted @ 2017-08-31 17:57 12344321hh 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1.Spring提供的一个操作数据库的技术JdbcTemplate,是对Jdbc的封装。语法风格非常接近DBUtils。 JdbcTemplate可以直接操作数据库,加快效率,而且学这个JdbcTemplate也是为声明式事务做准备,毕竟要对数据库中的数据进行操纵! JdbcTemplate中并没有 阅读全文
posted @ 2017-08-30 20:31 12344321hh 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.AOP概念:Aspect Oriented Programming 面向切面编程 2.作用:本质上来说是一种简化代码的方式 继承机制 封装方法 动态代理 …… 3.情景举例 ①数学计算器接口[MathCalculator] int add(int i,int j); int sub(int i, 阅读全文
posted @ 2017-08-29 18:00 12344321hh 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.Spring作用: 1.生态体系庞大,全能型选手!【springmvc是其一个子模块,jdbcTemplate能直接操作数据库!】 2.将其他组件粘合在一起 3.IOC容器和AOP[Aspect Oreinted Programming]: Spring的Ioc[Inverse of Contr 阅读全文
posted @ 2017-08-26 19:23 12344321hh 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1. 静态web项目、动态web项目区别 WEB-INF lib classes web.xml 2. 外部动态web项目 server.xml <host> <Context path="" docBase="" /> </host> 3. servlet快速入门! 1.servlet是web的三 阅读全文
posted @ 2017-08-22 08:30 12344321hh 阅读(130) 评论(0) 推荐(0) 编辑