- 博客(12)
- 收藏
- 关注
原创 SpringDataJPA的Repository理解
repository抽取扩展理解:在SpringDataJPA中使用repository来进行数据层操作(作用相当于dao层),直接使用repository对象调用已经实现好的数据层操作方法进行CRUD、分页、排序等操作,还可以在自定义repository接口中依据一定规则扩展功能。在一个项目中,我们平常需要为每一个实体类都创建一个repository接口,我们自定义的repository接口都...
2018-11-22 23:28:32
2958
原创 SSJ环境搭建配置
SSJ环境搭建配置(idea)SSJ即:Spring、SpringMVC、JPA1. 导包:需要导入相关支持jar包,由于我项目使用的是Maven,所以只用配置pom.xml。Spring、SpringMVC的jar包大致如下此外还需要导入Hibernate核心包,在pom中配置了hibernate核心包之后,其会自动地将其他hibernate依赖包导入由于全部导入完成后jar包过于...
2018-11-20 22:20:52
555
原创 JPA缓存
JPA缓存(Hibernate实现)一级缓存对象在JPA中我们是通过EntityManager对象操作数据库实现CRUD操作,在它身上装着数据库连接对象以及一级缓存对象。而我们的EntityManager对象又是使用Persistence对象读取JPA配置文件persistence.xml获取到持久化单元(persistence-unit),创建entityManagerFactory对象e...
2018-11-14 12:42:33
1371
原创 java实现数据分页展示
java实现分页显示数据分页分页分类分页实现大体流程实现分页在开发中我们经常需要从后端查询数据到前端页面展示,当我们的数据很多的时候就可以使用到分页技术,会使得我们的数据显示更加美观合理。分页分类有两种分页方式:“假分页”其实就是采用前端技术对数据进行分页。当前端页面请求后台时将所有符合条件数据全部查询出来响应给前端,在前端通过一些技术对查询出来的数据进行分页。这种方式在数据量较小时...
2018-10-26 22:37:22
8685
原创 使用普通类简单模拟Servlet
使用普通类简单模拟Servlet需求步骤配置访问路径xml解析配置文件,结果放入map访问拦截处理需求通过使用普通类+过滤器来模拟实现前端页面向后端发送请求时Servlet的工作步骤配置访问路径xml为了能够灵活的匹配到用户想要访问的路径,我们将自定义的资源类的类名、资源类的完全限定名以及默认访问的方法,保存到路径映射文件中。之后再解析此配置xml文件。我这里简单模拟了两个资源类,怎...
2018-10-24 12:08:53
364
原创 Dao层接口实现优化
Dao层接口实现优化(针对CRUD)如果一个项目中有多个实体类(domian包下面有多个类,例如学生,老师,用户,部门等),那么对应的dao下面也会有多个对应的接口和多个实现类。考虑如何优化抽取dao层对应的接口和实现类。DaoDAO(Data Access Object)是一个数据访问接口,数据访问:顾名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。在核心J2EE模式中是这样...
2018-09-27 16:16:49
2548
3
原创 简单对话框
简单对话聊天窗口实现实现一个简单的同网段双端通信。要用到ServerSocket类以及Socket类。 ServerSocket这个类实现了服务器套接字。 服务器套接字等待通过网络进入的请求。 它根据该请求执行一些操作,然后可能将结果返回给请求者。服务器套接字的实际工作由SocketImpl类的实例执行。 应用程序可以更改创建套接字实现的套接字工厂,以配置自己创建适合本地...
2018-09-12 08:43:36
280
原创 简单记事本功能实现
简单记事本功能实现2018-9-8使用IO流来实现,先了解一下流 什么是流流,字面意思就是流动的意思,可以理解为数据的流动,从一个地方流动到另一个地方。所以IO也依它们的流动方向分为了输入流和输出流。输入流 就是数据从磁盘“流动”到内存,—->读取输出流 数据从内存”流动”到磁盘, —->写入 字节输入流 Inpu...
2018-09-08 16:53:36
1686
原创 Collection体系
Collection体系 根据jdk介绍它是整个集合框架的根节点实现了它的接口可以存放一组任意多个、任意类型的数据。众所周知的List和Set都可以看作是Collection,它们有的允许元素重复(List),有的不允许(Set)下面就用一张图来看看它们之间的具体关系: Collection体系图 ListList,有序集合(也称为序列)。实现了Co...
2018-09-02 16:09:36
1030
原创 Vue.js表单操作
今天学习了一下Vue 的表单操作,现在就来记录一下学到了那些东西吧。主要就是对表单各种组件的控制。例如Input,textarea,select等...用完之后发现果然是方便了不少,之前纯js操作十几行代码才能解决的现在一两行就完事儿。好了,废话不多说,直接开始。主要用到的就是vue的V-model,这个v-mode呢形象点说就像是一个跟屁虫,你干嘛它就干嘛(组件干嘛它就干嘛),也就是双向绑定。首...
2018-06-25 18:05:05
3080
原创 Struts2上传文件进度条
这几天由于需要开始着手实现Struts上传文件的进度条,中途参考了许多大佬的文章,折腾了好几天终于是给弄出来了。就想写篇博客给记录一下免得自己又忘了。在实现的过程中遇到了不少bug,不过幸好没放弃。不多说,直接开始!解决方案的基本思路是这样的: 在Form提交上传文件同时,使用AJAX周期性地从Action轮询上传状态信息 然后,根据此信息更新进度条和相关文字,及时反映文件传输状态 ...
2018-06-24 00:06:47
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人