
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 · 1652 阅读 · 0 评论 -
JavaWeb的架构
1、三层架构2、MVC的结构3、阿里巴巴提倡的应用分层结构开放接口层可直接封装 Service 方法暴露成 RPC 接口;通过 Web 封装成 http 接口;进行网关安全控制、流量控制等。终端显示层各个端的模板渲染并执行显示的层。当前主要是 velocity 渲染,JS 渲染,JSP 渲染,移动端展示等。Web 层主要是对访问控制进行转发,各类基本参数校验,或者不复用的业务...原创 2018-11-08 11:09:31 · 16579 阅读 · 2 评论 -
SSM 学习笔记一:SSM前言
一、系统架构二、代理模式三、适配器模式四、模板方法设计模式五、JUnit测试六、Log4j与Log4j2原创 2018-11-27 14:47:20 · 526 阅读 · 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 · 468 阅读 · 0 评论 -
SSM学习笔记四:SpringMVC
主要内容:SpringMVC概述、SpringMVC注解式开发、SpringMVC核心技术、SSM整合开发原创 2018-12-20 17:06:33 · 571 阅读 · 0 评论 -
SSM学习笔记二:MyBatis框架技术
主要内容:基本原理概念;单表CURD操作;多表关联操作;缓存操作一、MyBatis是什么二、单表的CURD操作三、关联关系查询四、查询缓存原创 2018-12-09 22:29:39 · 182 阅读 · 0 评论 -
SSM学习笔记五:SSM整合
SSM整合1、搭建SSM开发环境2、配置式开发3、全注解开发原创 2018-12-22 15:58:08 · 435 阅读 · 0 评论 -
SSM学习笔记三:Spring框架技术(下)
主要内容:IOC与AOP在Spring中的应用、Spring与MyBatis、Spring与Web原创 2018-12-17 17:29:27 · 298 阅读 · 0 评论 -
@Repository, @Component, @Service, @Controller的区别
问题在spring集成的框架中,注解在类上的@Component,@Repository,@Service等注解能否被互换?或者说这些注解有什么区别?回答1引用spring的官方文档中的一段描述:在Spring2.0之前的版本中,@Repository注解可以标记在任何的类上,用来表明该类是用来执行与数据库相关的操作(即dao对象),并支持自动处理数据库操作产生的异常在Spring2.5...转载 2019-01-08 10:23:54 · 748 阅读 · 0 评论