posts - 67,  comments - 493,  trackbacks - 0
摘要: 前几节呢,我们已经简单介绍了SpringBoot框架的使用,从这一节开始,我们尝试着使用SpringBoot框架来一步一步搭建一个简单电商项目。当然了,这不是真正的电商项目,你可以看成是一个CRUD案例,只是应用到了SpringBoot框架而已。 开发工具:eclipse 数据库:MySQL 1.新阅读全文
posted @ 2018-03-29 22:07 剽悍一小兔 阅读(190) 评论(0) 编辑
摘要: 这一节,我们来演示如何在SpringBoot项目中连接数据库,并且自动创建一张表。 按照惯例,数据库我们依然使用mysql,至于什么是jpa呢? jpa是 "sun" 推出的持久化规范(java persistens "api" ),JPA通过 "JDK" 5.0注解或 "XML" 描述对象-关系表阅读全文
posted @ 2018-03-24 22:39 剽悍一小兔 阅读(85) 评论(0) 编辑
摘要: 一直以来都特别喜欢落网的音乐,最近用JAVA写了一个小程序,可以根据期刊和歌曲编号去下载音乐。本程序仅供学习使用。 目前只写了一个初步的代码: public class DownloadMusic { private static int count = 1; public static void 阅读全文
posted @ 2018-03-16 22:33 剽悍一小兔 阅读(59) 评论(0) 编辑
摘要: 先打开eclipse: 在eclipse中新建一个项目: 在左侧空白区域右键,new JavaProject 如果列表中没有JavaProject的话,就选择project,然后去搜索JavaProject: 然后,设置项目的名称和java的版本: 可见,java项目默认的编译路径就是bin目录,这阅读全文
posted @ 2018-03-15 13:10 剽悍一小兔 阅读(40) 评论(0) 编辑
摘要: 开发IDE为Eclipse或者MyEclipse。 首先,如果我们使用面向过程的思维来解决这个问题,就是第一步做什么,第二步做什么? 鲁班即将五杀,大乔送他回家 这个现象可以简单地拆分为两步,代码大概是这个样子的: 面向过程的思维大概就是这样。 如果我们用面向对象的思维来看待这个问题,首先,得抽象出阅读全文
posted @ 2018-03-12 20:52 剽悍一小兔 阅读(235) 评论(3) 编辑
摘要: 1.引子 大家好,在接下里的半个多小时,我会给大家详细的介绍SpringBoot的基本使用,相信学完这门课程以后,你会对SpringBoot有一个清晰的认识,并且能够运用这门比较新颖的技术开发一些小程序。我也希望,这门课程能够对大家入门SpringBoot框架起到一个良好的助推作用。 在开始之前,我阅读全文
posted @ 2018-02-08 09:36 剽悍一小兔 阅读(562) 评论(4) 编辑
摘要: 上一节,我们实现了用户列表查询,已经按条件精确查询: 因为是精确查询,所以我们使用了等号,如果是模糊查询咋办呢?在sql语句里需要使用like关键字,第一次修改: 从代码上看,貌似没有啥问题。ok,来测试一下。 结果报错了: 出现问题不要怕,用调试工具来一步一步调,走进源码里进行调试: 进入这个方法阅读全文
posted @ 2018-02-05 10:21 剽悍一小兔 阅读(287) 评论(1) 编辑
摘要: 这一节,我们来实现一下用户列表搜索,最终的效果如下: 这边我们要使用easyUI给我们提供的datagrid组件。 HTML结构如下 注意,姓名和性别的field值已经变更,和数据库保持一致,这一点和之前的代码是不一样的。至于datagrid的具体用法,因为本系列课程不是专门讲前端框架EasyUI,阅读全文
posted @ 2018-02-02 08:32 剽悍一小兔 阅读(273) 评论(2) 编辑
摘要: 这一节,我们把用户新增的功能继续做一个完善。首先,新增成功后,需要给前台返回一个信息,就是告诉浏览器,这次用户新增的操作到底是成功了呢,还是失败了呢?为此,我们需要专门引入一个结果类,里面只有两个属性,分别为错误码和错误信息,这个类在之前的章节中有提到过。 然后,改写UserController类:阅读全文
posted @ 2018-02-01 08:42 剽悍一小兔 阅读(147) 评论(1) 编辑
摘要: 这一节我们开始对项目进行分层,一般来说,一个web项目的层次结构如下图所示: controller层为我们的控制层,用来接收用户的请求,比如新增一个学生的信息,新增的请求最先就是走到这一层。controller层只管接收用户的请求,不会涉及太多的业务处理操作。但凡涉及到业务处理,就交给service阅读全文
posted @ 2018-02-01 08:41 剽悍一小兔 阅读(485) 评论(6) 编辑