摘要:
Spring框架 DI Spring作为一款DI(依赖注入)框架,为了能让它完成依赖注入,程序员需要要编写特定的set方法或者是构造方法,这是最为基本的注入代码准备,Spring1.0版本就支持这两种方式,从2.5版本开始可以通过Autowired注解进行注入。 DI配置 使用Spring,程序几乎 阅读全文
摘要:
最近在使用Cookies加密保存数据的时候,接触到crypto,使用还算简单,在这里记录一下。 可以在这个GitHub的https://github.com/brix/crypto-js上下载该js,它可以单独引入所需要加密方式的js;也可以引入一个crypto-js.js 这个文件,它相当于引入了 阅读全文
摘要:
最近使用分页这个基础效果较为频繁,而项目前端页面使用的是纯静态的HTML,自己之前写的JSP中的分页就用不成了;项目中也引入了Bootstrap,本来想使用Bootstrap中的分页样式,但发现其样式与这个项目的风格太不搭,再去修改其样式,还要控制其页码控制首页和末页不能再点击上一页和下一页,再麻烦 阅读全文
摘要:
MyBatis的XML配置文件是有层次结构的,因为存在约束嘛,这些层次是有顺序的,如果颠倒顺序,MyBatis就会解析出错。来看一看这个XML文件的层次结构。 ProPerties元素 properties是一个配置属性元素,让我们在配置文件上下文中使用它。 MyBatis提供了3种配置方式 pro 阅读全文
摘要:
MyBatis使用场景 对比Hibernate和MyBatis是我们常见的话题,Hibernate作为常用的ORM框架,它使用起来简单易懂,对于SQL语言的封装,让对于SQL并不是很熟练的程序员也可以轻松地开发DAO层,IDE也有对应的工具来反向生成,所以开发效率较快,Hibernate也提供了缓存 阅读全文
摘要:
经常使用表单,一直使用的都是POST方式,POST将数据封装到请求体中,相对于GET安全一点;而POST处理中文编码问题也比GET简单(GET需要将URL编码,后台接受到后还需要解码)。今天我想要使用GET方式提交表单,却遇到了参数丢失的问题(姑且这样称呼这个问题吧),并不是GET方式表单提交的数据 阅读全文
摘要:
Java从最开始就是支持网络编程的,也正是网络使Java得到发展繁荣。在这里我记录一下如何使用Java进行网络编程,什么是Socket以及Java实现TCP,UDP的编程模型。 InetAddress InetAddress类位于 java.net 包下,Java的网络编程的大部分类到位于该包下。此 阅读全文
摘要:
Spring Data : Spring 的一个子项目,类似于Sping MVC 一样是Spring的另一个模块,所以还需要下载其jar ,它需要的jar有: spring-data-jpa-1.11.8.RELEASE.jar spring-data-commons-1.13.8.RELEASE. 阅读全文
摘要:
最近学习一下SpringData,在添加SpringData支持的时候,出现了这样的问题: SpringData需要的jar有:spring-data-jpa.jar spring-data-commons.jar slf4j-api.jar 没有添加slf4j也会出现一个异常,不过那个异常说的非常 阅读全文
摘要:
虽然非常不建议在数据库中保存Blob和Clob类型的数据,但真的要有这样的需求呢?这里记录一下使用Hibernate如何向数据库中保存Blob和Clob数据。 Oracle和MySql在Blob类型上没什么区别,但是Mysql没有Clob类型,取而代之的是Text类型,所以这里还有点区别。BLOB在 阅读全文