虽然不简单但还是要学的JavaWeb—spring框架简介
来源:互联网 发布:厦门哪里有mac专柜 编辑:程序博客网 时间:2024/05/17 00:12
Spring的概念:
spring是一款轻量级的JAVA开发框架,同时也是分层JavaSE/EEfull-stack(一站式)轻量级开源框架,目的是为了简化企业开发复杂性。
spring的核心:
1.IOC(控制反转)
即,将对象的创建权交给spring,由spring来管理对象的创建。
2.AOP(面向切面编程)
面向切面编程可以在切入点前后进行一些其他的操作,如权限判断,事务管理等。
spring的特点
1.方便解耦,简化开发过程。
2.方便程序测试(集成Junit)
3.声明式事务的支持。
4.AOP编程支持。
5.方便集成各种框架。
6.降低API的使用难度。
一些名词解释(百度百科):
API(Application Programming Interface):应用程序编程接口,提前写好的一些方法,通过特定的访问方式,目的是提供应用程序与开发人员某软件或硬件能够访问一组例程的能力。
例程:例程的作用类似于函数,但含义更为丰富一些。例程是某个系统对外提供的功能接口或服务的集合。比如操作系统的API、服务等就是例程;Delphi或C++Builder提供的标准函数和库函数等也是例程。我们编写一个DLL的时候,里面的输出函数就是这个DLL的例程。
EJB:EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。在EJB3.0推出以后,实体Bean被单独分了出来,形成了新的规范JPA。
- 虽然不简单但还是要学的JavaWeb—spring框架简介
- 虽然不简单但还是要学的JavaWeb—Spring_IOC
- 虽然不简单但还是要学的JavaWeb—Spring_DI
- 虽然不简单但还是要学的JavaWeb—MyBatis
- 虽然不简单但还是要学的JavaWeb—SpringMVC简介
- 虽然不简单但还是要学的JavaWeb—spring事务管理
- 虽然不简单但还是要学的JavaWeb—配置环境
- 虽然神奇但还是要理解的Oracle数据库—基本语句
- Oracle数据库字符集不虽然难懂但还是很有作的
- 虽然老套,但还是有点湿
- 虽然网上很多图片播放的插件,但还是自己写的有成就感。
- 虽然我可能最近在学其他语言,但我最喜欢的还是 asm,c,c++
- sql常用的操作,虽然简单,但长时间不用的话格式还是会忘记
- 教主们:虽然这道题我不会,但Ac还是没问题的。
- 虽然无奈,但要加油
- JAVA 学习开始纪念(虽然学的慢,事情多,但我不会放弃的)
- Oracle(计划虽然被打断了,但时间还是要争回来)
- UESTC 58 任意阶矩阵的乘法 虽然简单但优化还是要思考一下的 而且也使自己意识到了原来没有注意的问题
- php 如何解决网站大流量访问问题
- 【菜鸟程序】一个判断素数的小程序
- mysql数据库报错 [Err] 1286
- 查找算法-分块算法
- JavaMail+QuartZ
- 虽然不简单但还是要学的JavaWeb—spring框架简介
- IOS开发中Category中动态添加属性
- CentOS 7 yum在线安装Java Web服务器环境(OpenJDK+Tomcat+MariaDB)
- 三种东西永远不要放到数据库里
- Ubuntu14.04系统登录密码正确进不了桌面死循环问题
- 【LeetCode】Binary Tree Leaf Sum
- 七.SpringBoot集成实例系列-多数据源mongodb+lombok(二)
- (M)DFS:491. Increasing Subsequences
- jQuery jsonp