- 博客(11)
- 收藏
- 关注
原创 Java反射机制
类装载器类装载器就是寻找类的节码文件并构造出类在JVM内部表示对象的组件。在Java中,类装载器把一个类装入JVM中,需经过以下步骤:装载:查找和导入Class文件链接:执行校验(检查载入Class文件数据的正确性)、准备(给类的静态变量分配存储空间)和解析(将符号引用转换成直接引用)步骤,其中解析步骤是可以选择的初始化:对类的静态变量、静态代码块执行初始化工作public ...
2018-11-21 23:14:39
121
原创 Servlet基础
Servlet啊Servlet生命周期在下列时刻Servlet容器装载Servlet:Servlet容器启动时自动装载某些Servlet,实现它只需要在web.xml文件中的< Servlet>< /Servlet>之间添加如下代码:< loadon-startup>1< /loadon-startup> 数字越小表示优先级别越高在S...
2018-11-19 11:33:16
172
原创 MySQL
#MYSQL约束约束保证数据的完整性和一致性约束分为表级约束和列级约束约束类型包括:NOT NULLPRIMARY KEYUNIQUE KEYDEFAULTFOREIGN KEY保持数据一致性,完整性实现一对一或一对多关系要求:父表和子表必须使用相同的存储引擎,而且禁止使用临时表数据表的存储引擎只能为InnoDB外键列和参照列必须具有相似的数据类型。其中数字...
2018-09-22 11:16:50
193
原创 JavaWeb简介
Web应用程序Tomcat服务器的目录结构 Web-INF目录结构 WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录web.xml,项目部署文件classes文件夹,用以放置*.class文件lib文件夹,用于存放需要的jar包修改Tomcat端口号在tomcat安装目录打开/conf/server.xml &amp;amp;lt;C...
2018-09-07 21:41:21
804
原创 Spring事务管理
Spring事务管理事务回顾 什么是事务? 事务指的是逻辑上的一组操作,这组操作要么全部成功,要么全部失败事务的特性 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生一致性指事务前后数据的完整性必须保持一致隔离性指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务所干扰,多个并发事务之间数据要互相隔离持久性是指一个事务一旦被提交,它对数据库...
2018-09-02 16:30:41
175
原创 Spring Bean的装配(下)基于java的容器注解说明,以及Spring对JSR支持的说明
基于java的容器注解@Bean@Bean标识一个用于配置和初始化一个由SpringIoC容器管理的新对象的方法,类似XML配置文件的可以在Spring的@Component注解的类中使用@Bean注解任何方法(仅仅是可以)上一点中,通常使用的是Configuration@Configurationpublic class AppConfig { @Bean ...
2018-09-01 16:30:38
212
原创 Spring Bean的装配(下)介绍Bena的注解实现,Autowired注解说明
Bean管理的注解实现及例子 注:从Spring3.0开始,Spring JavaConfig项目提供了很多特性,包括使用java的时候不用XML定义beanClasspath扫描与组件管理类的自动检测与注册Bean@Component,@Reposiory,@Service,@Controller@Required@Autowired@Qualifier@Resource...
2018-08-31 13:42:53
563
原创 IOC注入容器&Spring Bean装配(上)
几个重点接口及面向接口编程什么是IOCSpring的Bean配置Bean的初始化Spring的常用注入方式接口用于沟通的中介物抽象化实体把自己提供给外界的一种抽象说明,用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式对应Jaca接口即声明,声明了哪些方法是对外公开提供的在Java8中,接口可以拥有方法体面向接口编程结构...
2018-08-29 21:51:41
179
原创 Spring对AspectJ的支持
在Spring中配置@AspectJ对@AspectJ支持可以使用XML或Java风格的配置确保AspectJ的aspectweaver.jar库包含在应用程序(版本1.6.8或更高版本)的classpath中@Aspect切面使用Aspect注解配置,拥有@Aspect的任何bean将被Spring自动识别并应用用@Aspect注解的类可以有方法和字段,他们也可能包括切入点(poin...
2018-08-24 13:43:39
968
原创 AOP的基本概念
AOP:Aspect Oriented Programming的缩写,意为:面向切面的编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。...
2018-08-09 14:38:39
873
原创 关于Spring的基本概念
Spring是什么 - Spring是一个开源框架为了解决企业应用开发的复杂性而建的。 - 它是有一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 - 通过控制反转(IoC)的技术达到松耦合的目的 - 提供了面向切面编程的丰富支持,也允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发 - 容器的意义是包含并管理应用对象的配置和生命周期 ...
2018-08-04 11:30:40
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅