摘要: 请求转发是客户端向服务器发起一次请求,服务器匹配相应的servlet进行处理,最后调用request.getRequestDispacther.forward方法,请求携带了客户端所需要的数据,转发到指定的jsp页面。jsp页面可以通过getAttribute()获取共享的数据。 此过程只发生了一次 阅读全文
posted @ 2019-08-01 14:52 luojack 阅读(554) 评论(0) 推荐(0) 编辑
摘要: Mybatis是一个持久层框架,作用于项目的持久层。 其核心理念是,用最少的代码来完成对JDBC的操作,即持久层的零实现。开发者只要关心SQL本身,而不用去关心怎么配置数据源,加载驱动这些事。 Mybatis对于传值进行了设计,以及对返回的结果集进行了封装。 阅读全文
posted @ 2019-07-30 20:55 luojack 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、查询列表需要用到分页插件,需要引入mybtais-pageHelper插件和BootstrapTable插件 、 (1)在pom.xml中引入mybatis-pageHelper插件的依赖 (2)项目中添加BootstrapTable的js资源,并在列表页面引入 2、页面中写一个div,取一个i 阅读全文
posted @ 2019-07-21 20:20 luojack 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、创建Maven项目,引入配置文件,添加依赖。 2、创建数据库, (1)表名驼峰命名或前缀、 (2)表结构要基本完整、数据类型要一致。 3、创建mybatis逆向工程配置文件, (1)在文件中配置数据源; (2)配置mapper映射文件、mapper接口、pojo生成位置; (3)选择Exempl 阅读全文
posted @ 2019-07-21 16:46 luojack 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、按数据流的方向可以分为:输入流、输出流 2、按流的处理单位可以分为:字节流、字符流 3、按流的功能可以分为: 节点流、中间流、处理流 4、节点流: InputSteam、OutputSteam、Reader、Write 中间流:InputSteamReader、OutputSteamWriter 阅读全文
posted @ 2019-07-15 11:42 luojack 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 什么是事务? 答:是指单个逻辑操作单元的集合。 什么是事务提交? 答:是指一组逻辑操作单元把数据从一种状态转换为另一种状态。 什么是并发? 答:就是N个客户端同时访问同一份数据,即并发。 并发会发生什么问题? 答:脏读、幻读、不可重复读、第一类丢失更新、第二类丢失更新 数据库的的基本特性? 答:原子 阅读全文
posted @ 2019-07-13 23:08 luojack 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 说说你对Spring的理解。 答:Spring是一个一站式可插拔的JAVAEE开源框架。 Spring主要的作用是解耦,以新的机制来创建对象和处理业务。 其体现在控制反转IOC和依赖注入DI,以及AOP面向切面。 关于控制反转的概念,以前我们要调用某一类或者某一类中的方法,都要自己new出来,自己创 阅读全文
posted @ 2019-07-10 22:46 luojack 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.描述每个集合的特性,说说他们的不同和特点 答:List、Set、Map List:存储的元素有序、可重复 Set:存储的元素无序、不可重复 Map:通过键值对的形式存储元素 2、利用javaAPI对ArrayList中的元素进行排序,有几种方式? 答:只有整型可以排序,其他什么字符串只有比较,比 阅读全文
posted @ 2019-07-10 20:59 luojack 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 同步异步的区别。 答:同步需要等待,异步不需要等待。 同步:是线程A要等上一个线程B的返回结果或者响应才进行下一步操作,等不到结果就会一直等,处于堵塞状态。 异步:是线程A不用在意上一个线程B怎么样,线程A可以继续做其他的操作, 处于非堵塞状态,如果线程B给线程A相应了,再进行下一步操作。 同步:客 阅读全文
posted @ 2019-07-08 20:56 luojack 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 什么是代理模式?什么是动态代理? 答:代理模式是开发的一种程序设计思想,而动态代理是对思想的实现。动态代理就是访问者访问的不是真实的对象,而是一个代理对象,代理对象中又包含了真实的对象,代理对象不会修改真实对象中的基本功能,反而会封装新的功能。 实现动态代理的方式 答:1、JDK代理 --JAVA官 阅读全文
posted @ 2019-07-06 20:50 luojack 阅读(326) 评论(0) 推荐(0) 编辑