1.MD5工具类 2.在登录注册中使用MD5加密算法 demo目录结构 数据库用户表 pojo对象User.java 2.1DAO层 DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此, DAO层的设计首先是设计DAO的接口, 然后在Spring的配置文件中定义此接 ...
分类:
编程语言 时间:
2017-08-01 12:49:49
阅读次数:
376
初期开发了generator可以根据表结果自动生产实体类、配置文件和dao层代码,可以减轻一部分开发量;后期也进行了大量的优化可以使用注解了,自动管理dao层和配置文件等,发展到最顶端就是今天要讲的这种模式了,mybatis-spring-boot-starter就是springboot+mybat ...
分类:
编程语言 时间:
2017-07-31 18:54:40
阅读次数:
188
1.spring配置文件里注冊:參照使用 Spring jdbcTemplate 进一步简化 JDBC 操作 2.写javabean 3.写rowmapper(依据javabean来封装结果集) 4.写dao层(CRUD):參考Spring JdbcTemplate小结 1.spring配置文件里注 ...
分类:
数据库 时间:
2017-07-31 14:48:31
阅读次数:
126
MyBatis的逆向工程是MyBatis插件的一种,可以从数据库直接映射到工程中,生成dao层的接口和xml文件映射以及普通javabean的实体类,但是表连接、存储过程等这些复杂sql的定义需要我们手工编写,下面让我们来看一下逆向工程的配置过程。 ? 官方文档地址http://www.mybati ...
分类:
其他好文 时间:
2017-07-30 00:08:16
阅读次数:
200
Spring 为我们提供了一个叫做 OpenSessionInViewFilter 的过滤器,他是标准的 Servlet Filter 所以我们把它依照规范配置到 web.xml 中方可使用。使用中我们必须配合使用 Spring 的 HibernateDaoSupport 来进行开发,也就是说,我们 ...
分类:
其他好文 时间:
2017-07-28 14:12:16
阅读次数:
169
最近发现mybatis中也有一个很厉害功能。可以将数据库中的表自动生成entity层、dao层和Mapper.xml 需要如下的东西: 1.需要已经定义好的数据库内各个表。 2.mybatis-generator-core-1.3.2.jar 3.已经定义好的generator.xml文件(需要修改 ...
分类:
其他好文 时间:
2017-07-22 22:23:14
阅读次数:
123
一、Dao层:整合mybatis和spring 需要的jar包: 1、mybatis的jar包 2、Mysql数据库驱动 3、数据库连接池 4、Mybatis和spring的整合包。 5、Spring的jar包 配置文件: 1、mybatis的配置文件:SqlMapConfig.xml 2、Spri ...
分类:
其他好文 时间:
2017-07-22 21:00:35
阅读次数:
162
这些概念不针对某个特定的编程语言。 view层:结合control层,显示前台页面。 control层:业务模块流程控制,调用service层接口。 service层:业务操作实现类,调用dao层接口。 dao层:数据业务处理,持久化操作 model层:pojo,OR maping,持久层 借别人一 ...
分类:
编程语言 时间:
2017-07-21 20:40:00
阅读次数:
140
本项目为JAVA基础综合项目,主要包括: 熟练View层、Service层、Dao层之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查。 项目功能分析 查询账务 多条件组合查询账务 添加账务 编辑账务 删除账务 项目环境搭建 技术选型和jar包介绍 每个项目都要使用一些已经成熟的技术 ...
分类:
编程语言 时间:
2017-07-21 12:28:55
阅读次数:
583
单例和多例的区别 单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例、多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用 ...
分类:
其他好文 时间:
2017-07-21 01:11:40
阅读次数:
131