关闭

【实战】5-1 用户模块开发

功能介绍虽然平时自己看各个网站,这些功能或多多少都接触到,但是每个单独拎出来搞明白还是要下功夫的,这里也算梳理一遍一个网站的用户模块一般都需要哪些功能 登录 用户名验证,就是注册时验证 注册 忘记密码 提交问题答案,这里会使用具有有效期的token,使用guava缓存实现 重置密码,这里分为忘记密码下的重置和登录状态下的重置 获取用户信息 更新用户信息,登录状态下更新 退出登录 学习目标 理解横...
阅读(12) 评论(0)

【实战】4-13 Spring及SpringMVC配置

前言这里提供Spring的几个网站,都是官方的,感觉需要以后好好啃一啃的源码,里面也有很多配置、写法可以借鉴 Spring-framework官网http://projects.spring.io/spring-framework 例子showcase,里面有很多可借鉴配置https://github.com/spring-projects/spring-mvc-showcase 官方宠物医院...
阅读(6) 评论(0)

【实战】4-12 Mybatis三剑客之Mybatis-pagehelper

额,这里其实没什么介绍的,这个分页插件会拦截我们的SQL然后帮忙进行分页操作,具体的使用方法放在后面一起讲,这里把它的GitHub地址给大家吧https://github.com/pagehelper/Mybatis-PageHelper...
阅读(41) 评论(0)

【实战】4-11 Mybatis三剑客之Mybatis-plugin

前言这是mybatis第二个好用的插件Mybatis-plugin这个插件可以帮助我们在dao接口和xml文件之间跳转,然后在一边修改以后在另外一边没有的话就看不到这个小箭头了,也就有一个提示功能,非常好用。 安装在IDEA的setting中点插件,然后浏览 找到这个插件Mybaits-plugin,注意是用户最多的那个,我这里截图时有接近14万了 重启就行了,关于那啥,请参考这里http:/...
阅读(25) 评论(0)

【实战】4-9 Mybatis三剑客之Mybatis-generator

前言介绍三个好用的Mybatis插件(包),帮助我们快速设计分页,快速生成dao层等mybatis-generator配置文件这个插件可以根据数据库自动生成pojo、dao、对应的xml文件。 pojo中放的是和db字段一一对应的对象(就是model层啦) dao层是供service调用的接口 xml是dao层接口的实现,即SQL语句全部写在xml中mybatis-generator插件在ma...
阅读(24) 评论(0)

【实战】4-8 项目包结构初始化

这里我就根据我自己网站的域名及老师的讲解来新建包了,新建完如下图所示 然后讲解一下各个包应该放什么东东。 dao层负责与数据库交互,中间是service层,上面为controller层util为工具类包vo为view object(复杂业务可以加bo包,business object)pojo(Plain Ordinary Java Object)简单的Java对象,或者说就是 java bea...
阅读(26) 评论(0)

【实战】4-7 maven的pom文件配置

前言老师这里直接就把他自己的文件复制进来讲了,我为了自己记一遍···跟着源代码把内容一点一点敲进去,感觉这样脑子里会留点印象。当然实际情况下,不会一次性把这么多依赖全部设置好,而是写到用到什么就引入什么。pom.xml这里我就把想说的直接加到注释里面了,仔细看注释应该就没有问题了。<project xmlns="http://maven.apache.org/POM/4.0.0"...
阅读(16) 评论(0)

【实战】4-6 git初始化

在GitHub中创建仓库 在IDEA中项目的根目录创建两个文件,README.md和.gitignore 其中.gitignore是为了让git不监控部分文件的变化,如一些临时文件等,填入如下信息(把我的中文删掉再填进去)# Compiled class file 编译后文件 *.class# Package Files #jar包因为后面要对接支付宝,需要用到支付宝的jar包*.war *.e...
阅读(19) 评论(0)

【实战】4-5 IDEA、maven等配置及初始化web空白项目

前言总算差不多要开始搞项目了,这里就先从创建项目开始做起,工欲善其事必先利其器啊,我这人还是很喜欢规整的工作目录结构的。这里说一下,我前面几篇写的是服务器端linux配置,我自己本地就是用win10,早就配置好了,这里就不再多写了。IDEA先把jdk配置好 在configure中选project default 再选project structure 点击加号添加自己本机的jdk安装位置...
阅读(18) 评论(0)

【实战】3 数据表结构设计

前言以前自己跟着一点一点的小教程搞得数据库感觉就是半吊子水平,完全野路子···需要学习一下正规军的做法,如何合理的设计数据库,我也尽可能得把老师讲的精华内容记下来。表结构用户表CREATE TABLE `happymall_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户表id', `username` varchar(50)...
阅读(75) 评论(0)
22条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:847次
    • 积分:197
    • 等级:
    • 排名:千里之外
    • 原创:19篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档