java基础语法
WTFZJJ
这个作者很懒,什么都没留下…
展开
-
抽象和接口
1.抽象 在java中使用关键字abstrack可以声明一个抽象类,该关键字可以出现在类声明的时class关键字前的任何地方。(抽象类——不能实例化——即new出来——是用来充当主类,没有抽象属性) 抽象类中只能声明一个常量——即public static final 加数据类型加常量名,前面的修饰符都可以省略,且必须赋值。 抽像方法——只能声明在抽象类中,该方法只有方法签名,没有方法体。 抽象方...原创 2019-05-08 00:13:09 · 142 阅读 · 0 评论 -
mybatis与框架
/***** 企业级应用需求: 1并发支持:同时收到大量HTTP请求,系统需要快速响应 2事务支持:支持事务完整性,对于多个系统,需要支持分布式事务 3交互支持:多个系统进行交互,如程序与数据库系统的交互,与邮件服务器交互等 4集群支持:提供系统可用性和可伸缩性,企业级应用应该很容易随业务的需求而扩展 5分布式支持:查找和调用分布式服务 6安全支持:受保护的资源获得安全保护 7Web支持:基于in...原创 2019-09-05 17:09:58 · 150 阅读 · 0 评论 -
Hibernate
/***** Hibernate关联映射有7种2类: 单向关联:只需单向访问关联端(4种) 单向 一对一关联 单向 一对多关联 单向 多对一关联 单向 多对多关联 必须使用连接表 双向关联:关联的两端可以互相访问(3种) 双向 一对一关联 一边使用one-to-one 双向 一对多关联 双向 多对多关联 注解: @Entity 持久类 @Table(name = “promotion_info”)...原创 2019-09-05 17:14:15 · 198 阅读 · 0 评论 -
WEB开发与SpringMVC
Web开发核心思想 模型与视图相分离; 控制逻辑与业务逻辑相分离; 视图选择与具体视图技术相分离; 非侵入式开发(尽量少使用框架特定API), 易于测试。 SpringMVC是Spring框架的Web组件,它是一种基于Java实现的Web MVC的轻量级Web框架。 是表现层最主流的MVC框架 SpringMVC的特点 天生与Spring框架集成 进行更简洁的Web层的开发 提供强大的约定大...原创 2019-09-05 17:19:03 · 193 阅读 · 0 评论 -
AJAX
AJAX,异步JavaScript和XML,它并不是一门新的语言或技术; AJAX是一种Web交互的新方法; AJAX技术包含了JavaScript,XML,CSS,XSTL,DOM,HTML/XHTML和XMLHttpRequest七种技术,所以AJAX就像是粘合剂把七种技术整合到一起,从而发挥各个技术的优势;(老技术,新思想) AJAX的五大特点 不用刷新页面就可以改变页面内容,减少用户等待时...原创 2019-09-05 17:26:05 · 137 阅读 · 0 评论 -
数据库三大范式
1NF 数据库第一范式,列不可再分(原子性),每个字段(列)都是原子项,不能再被拆分,具体设计应该根据实际需求设计 2NF 数据库第二范式,列不存在部分依赖(唯一性),所有字段(列)必须完全依赖于主键,而不能只是部分依赖于主键。 3NF 数据库第三范式,列不存在传递依赖(直接性),所有字段(列)必须直接依赖于主键,不能存在传递依赖即某一字段(列)依赖于另一字段(列)而另一字段(列)依赖于主键。 注...原创 2019-09-05 17:36:06 · 147 阅读 · 0 评论