JAVA
文章平均质量分 70
James95107
让优秀成为一种习惯!
展开
-
关于实现键盘录入的两种方式
方式一:创建Scanner方法 执行步骤: 1、创建键盘录入对象 2、读取输入字符(有多种读取方式) 3、如果要让键盘持续输入的话,需要用Scanner对象的.hasNext()方法做判断。 代码如下: import java.util.Scanner; public class Main{ public static void main(String[] args) { ...原创 2018-10-18 15:27:30 · 1603 阅读 · 0 评论 -
JavaWeb的架构
1、三层架构 2、MVC的结构 3、阿里巴巴提倡的应用分层结构 开放接口层 可直接封装 Service 方法暴露成 RPC 接口;通过 Web 封装成 http 接口;进行网关安全控制、流量控制等。 终端显示层 各个端的模板渲染并执行显示的层。当前主要是 velocity 渲染,JS 渲染,JSP 渲染,移动端展示等。 Web 层 主要是对访问控制进行转发,各类基本参数校验,或者不复用的业务...原创 2018-11-08 11:09:31 · 16443 阅读 · 2 评论 -
SSM 学习笔记一:SSM前言
一、系统架构 二、代理模式 三、适配器模式 四、模板方法设计模式 五、JUnit测试 六、Log4j与Log4j2原创 2018-11-27 14:47:20 · 493 阅读 · 0 评论 -
SSM学习笔记三:Spring框架技术(上)
主要内容:基本概念、Spring与IOC、Spring与AOP、IOC与AOP在Spring中的应用、Spring与MyBatis、Spring与Web 一、Spring概述 根据功能的不同,可以将一个系统中的代码分为主业务逻辑与系统级业务逻辑;Spring的主要作用就是为系统代码进行“解耦”,使得主业务逻辑与系统级业务逻辑代码分离,降低代码间的耦合度,而控制反转IOC与面向切面编程AOP就是Sp...原创 2018-12-13 16:14:09 · 423 阅读 · 0 评论 -
SSM学习笔记四:SpringMVC
主要内容:SpringMVC概述、SpringMVC注解式开发、SpringMVC核心技术、SSM整合开发原创 2018-12-20 17:06:33 · 535 阅读 · 0 评论 -
SSM学习笔记二:MyBatis框架技术
主要内容:基本原理概念;单表CURD操作;多表关联操作;缓存操作 一、MyBatis是什么 二、单表的CURD操作 三、关联关系查询 四、查询缓存原创 2018-12-09 22:29:39 · 162 阅读 · 0 评论 -
SSM学习笔记五:SSM整合
SSM整合 1、搭建SSM开发环境 2、配置式开发 3、全注解开发原创 2018-12-22 15:58:08 · 406 阅读 · 0 评论 -
SSM学习笔记三:Spring框架技术(下)
主要内容:IOC与AOP在Spring中的应用、Spring与MyBatis、Spring与Web原创 2018-12-17 17:29:27 · 265 阅读 · 0 评论 -
@Repository, @Component, @Service, @Controller的区别
问题 在spring集成的框架中,注解在类上的@Component,@Repository,@Service等注解能否被互换?或者说这些注解有什么区别? 回答1 引用spring的官方文档中的一段描述: 在Spring2.0之前的版本中,@Repository注解可以标记在任何的类上,用来表明该类是用来执行与数据库相关的操作(即dao对象),并支持自动处理数据库操作产生的异常 在Spring2.5...转载 2019-01-08 10:23:54 · 710 阅读 · 0 评论