java
BunnyCoffer
现在就开始吧
展开
-
基于SpringBoot开发个人博客 ---首页搭建index.html
前端开发环境:ide工具:WebStormui插件:Semantic UI基于SpringBoot开发个人博客第一步:下载前端开发工具WebStorm :http://www.jetbrains.com/webstorm/download/download-thanks.html第二步:开发首页集成Semantic UI插件到项目<!--SemanticUI引入--...原创 2019-11-17 13:46:31 · 569 阅读 · 0 评论 -
动态代理
概述 : Spring 框架有一个技术, 叫做 AOP 技术. (面向切面编程)效果 : 拦截被调用对象的所有方法.实现类完成接口定义 :public interface SuperStar { void sing(int money); void liveShow(int money); void sleep();}实现类定义 :p...原创 2019-10-03 17:36:50 · 141 阅读 · 0 评论 -
SpringBoot - Thymeleaf模板引擎 编写 登陆功能
1)首先添加Thymeleaf依赖<!--thymeleaf模板--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId>&...原创 2019-06-27 19:24:17 · 450 阅读 · 0 评论 -
JAVA : springBoot + jpa + swagger2 + lombok 搭建java小项目
这是一个关于留言板的项目,项目虽然小,但是十分的简单和全面。第一步:在pom中添加我们依赖的包:<!--jpa--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa&...原创 2018-10-12 14:20:17 · 793 阅读 · 1 评论 -
第五篇:SpringBoot - jpa 访问数据库
第一步,在pom.xml文件中添加插件 包括了mysql,jpa , swgger<!-- jpa --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-...原创 2018-09-09 16:05:40 · 220 阅读 · 0 评论 -
第五篇:SpringBoot整合Swagger2
第一步:在pom添加插件<!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> ...原创 2018-09-08 22:49:32 · 235 阅读 · 0 评论 -
第四篇:SpringBoot - mybatis访问Mysql
第一步:安装插件pom.xml <!-- Spring-Mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter...原创 2018-09-08 21:30:18 · 298 阅读 · 0 评论 -
第三篇:SpringBoot - JdbcTemplates访问Mysql
第一步:在pox.ml添加插件<!--集成 JdbcTemplate,链接数据库的方式一种--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId&...原创 2018-09-02 16:18:02 · 198 阅读 · 0 评论 -
第二篇:SpringBoot - 获取接口userInfo数据
第一步:首先我们需要写这个接口的入口处也就是Controller类/** * @RestController 代表自己是个请求接口的拦截类 */@RestControllerpublic class UserController { /** * @Autowired 将实体对象进行了依赖注入 */ @Autowired UserPrope...原创 2018-09-01 22:57:52 · 2153 阅读 · 0 评论 -
SpringBoot 创建项目流程
第一步: 按照图文,就项目建立成功了。接下来我们发布一个demo第二步:搭建第一个项目项目建立完成后,有一个xxxApplication.class 它就是我们的主类。首先我们添加一个@RestController和RequestMapping 如下:@RestController@SpringBootApplicationpublic class ...原创 2018-07-31 14:17:27 · 348 阅读 · 0 评论 -
锤子砸脑袋体现出的代理逻辑
代理模式在开发中经常可以看到,也只是经常能看到而已,大多数工程师其实很少在项目中写,其中的原因是项目很多是小项目,维护成本本来就很低,也就没有必要想太多,为了以后的扩展。代理思想:限制某个对象的访问,不可以使用new的方式直接创建,只能通过代理类的方式间接访问代理目的:实现了内部对象的保护,如果有一天真实对象换一个名字或者修改了字段,对外来说,没有任何的影响,因为外部拿到的只是个代理对象。动态代理...原创 2018-04-27 15:41:19 · 187 阅读 · 0 评论 -
java中注解的使用
这个java中注解的使用到底是什么意思呢?我开始以为是一种拦截器,可以对数据进行再次处理,然后继续执行。但是,在看了多篇文章后,发现并非如此,我错误的把注解理解成了代理模式(使用了反射机制),注解和代理其实都使用了反射机制。但是思想是不同的,动态代理使用的反射是为了获取运行时某参数,然后就像拦截处理。而注解也使用了反射,他的目的是为了 在属性上起一个别名,在运行时,通过这个别名获取这个参数(数据库原创 2018-04-26 12:02:27 · 158 阅读 · 0 评论 -
springBoot到来2
上一篇文章介绍了基础使用,这一篇就会进阶一下。第一步:验证提交内容首先要在bean类中,对要进行限制的属性进行设置@Min(value = 18,message = "未成年禁止入内")private Integer age; //年龄然后,在请求方法中,使用@valid注解/** * 当年龄小于18岁的时候,不可以保存,返回null * @param us原创 2018-02-01 10:46:06 · 238 阅读 · 0 评论 -
颜色透明度表
不透明100%FF 95%F2 90%E6 85%D9 80%CC 75%BF 70%B3 65%A6 60%99 55%8C半透明50%80 45%73原创 2018-01-13 14:46:50 · 630 阅读 · 0 评论 -
线程间间隔打印处理
有这么一道题:有个 i 默认为0,执行结果为:线程1 : i =0线程2 : i =1线程1 : i =2线程2 : i =3线程1 : i =4线程2 : i =5线程1 : i =6线程2 : i =7线程1 : i = 8线程2 : i = 9线程1 : i =10编写代码?以下是只通过 同步处理的实现,还没有进行原创 2017-10-30 16:39:24 · 361 阅读 · 0 评论