摘要:
1. CSS有哪些选择器 id、class、父子、标签、*(通配符)、分组、兄弟、后代、伪类 2. 描述一下你对盒子模型的认识 作为一个容器,可以设置背景,颜色,边框,内外边距,浮动,定位,可以容纳各种标签,塌陷现象,块级元素都可做盒子。盒子占用的空间:外边距+内边距+内容 3. 使用CSS有哪三种 阅读全文
摘要:
一、事务的相关概念 1.事务:在软件开发领域全部执行或者全部不执行的操作称之为事务。 2. 事务的ACID特征: 原子性:Atomicity,一次事务就是一个执行工作单元,一个工作单元中包含多个步骤,这些步骤要么全部执行完成,要么全部执行失败,不允许停留在中间的任一步骤,当事务执行失败后,会回滚到事 阅读全文
摘要:
一、AOP面向切面编程基本概念 在软件系统中,有些行为对于绝大多数业务模块都是通用,例如日志管理、权限管理、事物管理等,在不同的业务模块中,我们很有可能会编写相同的代码来完成一个共同的功能点,这就造成了极大的代码冗余,和较高的维护成本,同时业务代码与特殊功能代码耦合交融到了一起,不利于系统的构建与开 阅读全文
摘要:
一、Spring框架 Spring框架中核心内容:IoC控制反转、AOP面向切面编程。 Spring框架的核心功能是:维护对象之间的依赖关系。 传统的Java编程方式,是通过new对象来进行对象的创建和维护的;Spring是通过容器的方式来维护对象的,Spring会根据配置文件以反射的方式进行对象的 阅读全文
摘要:
一、SSM框架 由Spring 、 Spring MVC 、 MyBatis三种技术框架集成的技术架构,是继SSH(Struts2 、 Spring 、 Hibernate)之后,目前比较主流的Java EE企业级框架,适用于搭建各种大型的企业级应用系统。 二、Spring 如果单独讲Spring是 阅读全文
摘要:
1. 注册JDBC驱动程序 // 如果使用MySQL数据库: Class.forName("com.mysql.jdbc.Driver"); // 如果使用Oracle数据库: Class.forName("oracle.jdbc.driver.OracleDriver"); 2. 获取数据库连接 阅读全文