VO(value object) 值对象 通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已.但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递.BO(business object) 业务对象 从业务模型的角度看,见UML元件领域模型中的领域对象.封装业务逻辑的java...
Java操作数据库涉及的内容包括JDBC、JNDI、RMI、DAO等,其中使用RMI+JDBC是构建Java数据库开发的常用方案,JNDI是各种资源的定义。 三、Spring 框架 Spring+SpringMVC+MyBatis 是比较常见的后端开发方案。 Spring的原理是构建一个“业务组件容器”,SpringMVC是Web MVC的具体实现框架,MyBatis是基于DAO的实现框架。从性能上...
jinjia2是一个模板引擎,用于渲染HTML页面,在php中与之对应的是laravel的blade。它的原理就是定义自己的...
答:Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益 IoC{控制反转),代表的是一种思想,也是一种开发模式,是解决调用者(bean)和...
java技术栈方面,java语言,mysql,jdbc,git,javaweb,jvm,设计模式等有所学习,当然了还需要java多线程开发,SSM框架,redis等(还需要约150h),还需要继续学习,向前推进,到时候也要整理一下知识点,刷一刷面经。回家还是时间自我管理加生活技能训练的大好时候,怎么样心态放稳,怎么样劳逸结合,是个重大议题。想当初选专业很...
Spring+SpringMVC+MyBatis 是比较常见的后端开发方案。 Spring的原理是构建一个“业务组件容器”,SpringMVC是Web MVC的具体实现框架,MyBatis是基于DAO的实现框架。从性能上看,Spring 是 EJB 的轻量级解决方案,受到广大 Java 程序员的欢迎。 四、结合hadoop搭建Java分布式开发 ...