codeRose

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年8月8日

摘要: 1.实现简单的登录/退出 1.1用maven构建项目,编写pom.xml.下载环境依赖jar包。 项目目录如下: pom.xml 1.2使用ini配置文件,通过[users]指定了两个主体:zhang/123、wang/123。 shiro.ini 1.3编写测试用例LoginLogoutTest. 阅读全文
posted @ 2017-08-08 16:59 codeRose 阅读(360) 评论(0) 推荐(0) 编辑

2017年8月1日

摘要: 1.MD5工具类 2.在登录注册中使用MD5加密算法 demo目录结构 数据库用户表 pojo对象User.java 2.1DAO层 DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此, DAO层的设计首先是设计DAO的接口, 然后在Spring的配置文件中定义此接 阅读全文
posted @ 2017-08-01 11:30 codeRose 阅读(3518) 评论(0) 推荐(0) 编辑

2017年7月23日

摘要: 1.File -> New -> Other,在New窗口中选择 Maven -> Maven Project;点击next 选择项目路径 Usedefault Workspace location默认工作空间 2.选择项目类型 在Artifact Id中选择maven-archetype-weba 阅读全文
posted @ 2017-07-23 21:57 codeRose 阅读(953) 评论(0) 推荐(0) 编辑

2017年7月1日

摘要: 一、配置Maven环境 1.下载Maven 下载链接http://maven.apache.org/download.cgi 2.下载完成解压压缩包并创建本地仓库文件夹 3.打开解压缩文件,配置本地仓库路径 4.配置Maven环境变量 5.在cmd中查看maven是否配置正确 在cmd中输入mvn 阅读全文
posted @ 2017-07-01 20:45 codeRose 阅读(4890) 评论(2) 推荐(0) 编辑

2017年3月25日

摘要: 一、准备所需的jar包 1.1所需jar包 1.Spring框架jar包 2.Mybatis框架jar包 3.Spring的AOP事务jar包 4.Mybatis整合Spring中间件jar包 5.aspectj框架jar包 6.aop联盟jar包 7.数据库驱动jar包 8.数据源c3p0所需ja 阅读全文
posted @ 2017-03-25 21:32 codeRose 阅读(34364) 评论(2) 推荐(0) 编辑

2017年3月19日

摘要: 一、MyBatis原始Dao开发方式 1.原始dao开发需要程序员编写dao接口和dao接口实现类 编写UserDao接口:UserDao.java 实现UserDao接口,既编写:UserDaoImpl.java 2.单元测试 加入JUnit4进行单元测试 3.原始Dao开发中存在以下问题 (1) 阅读全文
posted @ 2017-03-19 22:21 codeRose 阅读(250) 评论(0) 推荐(0) 编辑

2017年3月18日

摘要: 一、创建表和表数据 二、创建实体类Order.java 三、编写sql映射文件orderMapper.xml 四.在配置文件conf.xml中注册sql映射文件orderMapper.xml 五、编写单元测试类(Junit) 执行单元测试的结果: 1、testGetOrderById方法执行查询后返 阅读全文
posted @ 2017-03-18 17:53 codeRose 阅读(372) 评论(0) 推荐(0) 编辑

2017年3月16日

摘要: 一、框架结构原理图 二、MyBatis框架执行流程 三、总结 原理详解: MyBatis应用程序根据XML配置文件创建SqlSessionFactory,SqlSessionFactory在根据配置,配置来源于两个地方,一处是配置文件,一处是Java代码的注解,获取一个SqlSession。SqlS 阅读全文
posted @ 2017-03-16 22:09 codeRose 阅读(296) 评论(0) 推荐(0) 编辑

2017年3月15日

摘要: 一、使用MyBatis对表实现CRUD操作 1.定义sql映射 userMapper.xml 2.MyBatisUtil工具类代码如下: 3.基于XML实现对表CRUD的操作: 阅读全文
posted @ 2017-03-15 22:28 codeRose 阅读(568) 评论(0) 推荐(0) 编辑

2017年3月13日

摘要: 一、MyBatis背景介绍 MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Old Java Obje 阅读全文
posted @ 2017-03-13 22:47 codeRose 阅读(455) 评论(0) 推荐(0) 编辑