- 博客(21)
- 收藏
- 关注
转载 sourceTree 添加 ssh key 方法
1.使用 git 客户的生成公私钥:id_rsa、id_rsa.pub1.1设置Git的user name和email:$ git config --global user.name "xxx"$ git config --global user.email "xxx.mail@xxx.com"1.2.生成SSH密钥过程: 1.2.1.检查是不是已经存在密钥(能进去说明已经存在,就...
2018-09-28 10:36:17 9048
原创 项目小结
学完五大框架,上手跟着慕课视频做个项目练手https://coding.imooc.com/class/144.html#Anchor刚做完1.0,对跟着老师学习到的实用技术做个小结上传图片的处理(调用Thumbnails生成带有水印的图片)下载thumbnailator-0.4.8.jar实体类ImageHolder封装上传文件的名字(后面需要获取格式扩展名时用到)和输入流...
2018-09-26 10:42:24 382
转载 Available parameters are [arg1, arg0, param1, param2]
Mybatis 多参数传递的时候遇到问题。例如public List<User> getUserByParam(User user,Integer pageNo,Integer pageSize);Parameter 'user_name' not found. Available parameters are [2, 1, 0, param1, param2, para...
2018-09-19 23:41:25 4282 1
转载 springMVC restful风格
RESTful简介1.REST架构是一个抽象的概念,目前主要是基于HTTP协议实现,其目的是为了提高系统的可伸缩性,降低应用之间的耦合度,便于框架分布式处理程序。2.REST主要对以下两方面进行了规范-定位资源的URL风格,例如 http://baidu.com/admin/1234 http://baidu.com/admin/1234/10/11-如何对资源操作 采...
2018-09-16 20:13:42 3090
原创 springboot全局异常处理
页面跳转形式@ControllerAdvice 使一个Contoller成为全局的异常处理类,类中用@ExceptionHandler方法注解的方法可以处理所有Controller发生的异常@ControllerAdvicepublic class IMoocExceptionHandler { public static final String IMOOC_ERROR_VI...
2018-09-16 18:14:39 188
原创 Springboot整合异步任务
Springboot异步执行使用场景发送短信 发送邮件 App消息推送 节省运维凌晨发布任务时间提供效率Springboot异步执行程序 使用注解@EnableAsync开启异步,会自动扫描 定义@Component @Async作为组件被容器扫描执行@SpringBootApplication//扫描 mybatis mapper 包路径@MapperScan(base...
2018-09-16 11:55:10 266
原创 Springboot整合定时任务task
使用注解@EnableScheduling开启定时任务,会自动扫描 定义@Component作为组件被容器扫描 表达式生成地址:http://cron.qqe2.com@SpringBootApplication//扫描 mybatis mapper 包路径@MapperScan(basePackages = "com.imooc.mapper")//扫描 所有需要的包, 包含一些自...
2018-09-16 10:58:49 331
原创 Springboot拦截器的简单演示
Springboot拦截器和SpringMVC差不多,就是配置方面有点区别使用注解@Configuration配置拦截器 继承WebMvcConfigurerAdapter 重写addInterceptors添加需要的拦截器地址public class OneInterceptor implements HandlerInterceptor { /** * 在请求处理之前进行...
2018-09-16 10:50:51 227
原创 Springboot整合MyBatis
https://github.com/abel533/MyBatis-Spring-boot项目依赖 <!--mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-sprin...
2018-09-15 22:54:05 177
转载 springboot局部及全局异常处理
局部异常处理对TestController类进行操作(1)、创造异常点如果设置一个变量=整数/0,则会发生ArithmeticException异常在TestController中加入除0异常点@RequestMapping("/hello1")public String hello(){// 自己编写的除0异常int a=1/0;return "hello...
2018-09-15 12:54:48 594
转载 Thymeleaf标签整理
1、简单表达式变量表达式 ${... ...}<input type="text" name="userName" value="James Carrot" th:value="${user.name}" />上述代码为引用user对象的name属性值选择/星号表达式*{*** ***}<div th:object="${session.user}&q
2018-09-15 10:07:37 397
原创 springboot整合freemarker和thymeleaf
整合freemarker<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-freemarker --> <dependency> <groupId>org.springframework.boot</groupId>...
2018-09-15 00:37:35 802
原创 SSM框架的基本jar包
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <spring.version>4.3.18.RELEASE</spr...
2018-09-14 23:21:00 718
转载 MyBatis逆向工程
mybatis需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.java、mapper.xml、pojo…),可以让程序员将更多的精力放在繁杂的业务逻辑上。Mybatis逆向工程生成的Mapper所进行的操作都是针对单表的,也许你可能会觉得那这就有点鸡肋了,但是在大型项目中,很少有复杂的多表关联查询,所以作用还是很大...
2018-09-13 22:51:25 111
转载 Mybatis处理列名—字段名映射(一) — 驼峰式命名映射
在上篇博客-[JDBC] 处理ResultSet,构建Java对象中提到,我们需要分析Mybatis在转换Result到需要的Java业务对象时做的三件事,如下:1. 解决了数据库列名到Java列名的映射。2.解决了数据库类型到Java类型的转换工作。3.在转换过程中具备一定的容错能力。其实核心就是:1.数据库中的列名怎么和对象中的字段对应起来。2.数据库中的列的类型怎么转...
2018-09-13 22:10:34 9144
转载 swagger2常用注解说明
转自:https://blog.csdn.net/u014231523/article/details/76522486说明: 1.这里使用的版本:springfox-swagger2(2.4)springfox-swagger-ui (2.4) 2.这里是说明常用注解的含义和基本用法(也就是说已经对swagger进行集成完成) 没有集成的请参见 SpringBoot集成springfo...
2018-09-13 22:06:01 578
原创 springboot返回json
对返回的json做一些额外的封装: /** * @Description: 自定义响应数据结构 * 这个类是提供给门户,ios,安卓,微信商城用的 * 门户接受此类数据后需要使用本类的方法转换成对于的数据类型格式(类,或者list) * 其他自行处理 * 200:表示成功 * 500:表示错误,错误信息在msg字段中 * 501:...
2018-09-13 18:49:14 877
原创 存入数据库中文乱码问题
做项目出现了一个小问题,就是当修改、添加店铺信息时,数据存入数据库变成了乱码 后来发现时jdbc.properties写漏了东西: jdbc.jdbcUrl=jdbc:mysql://localhost:3306/o2o?useUnicode=true&characterEncoding=utf8 ...
2018-09-09 19:59:46 5521
转载 宝塔部署java web项目完整教程
转自https://blog.csdn.net/m0_37654893/article/details/79198414宝塔部署javaweb项目完整篇,给想要使用宝塔部署java web项目的人一些参考,觉得不错的可以在下方留言点赞哦,有错误的地方也请大家帮忙指出,发消息给我吧,我好修改。1.首先,登录宝塔面板(安装就不说了,官网都有,安装时只需要注意你的服务器的端口有么有打开,比如...
2018-09-04 01:00:11 15771 4
转载 @RestController与@Controller区别
@RestController是@ResponseBody + @Controller合体,当你在这个controller中方法只是想返回一个页面时,就不能用@RestController,因为它会把你的返回值当作数据返回,而不是页面名字,所以这时候就只能用@Controller。如:@RestControllerpublic class HomeController { @R...
2018-09-01 16:47:51 1461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人