后端篇
ZNG_XP
这个作者很懒,什么都没留下…
展开
-
SpringBoot学习-持久化Quartz定时任务管理
上一篇讲述了简单的QuartZ定时器的配置,这一次说一下持久化处理过程。转载 2017-10-25 12:33:57 · 677 阅读 · 0 评论 -
问题处理-JPA使用CASE...WHEN...语句实现数据排序问题
正常我们在使用JPA查询的时候,代码一般是这样public List<SysUser> findAllUsers() { List<SysUser> users = sysUserRepository.findAll(new Specification<SysUser>() { @Override public Predicate to原创 2018-01-03 17:15:34 · 8335 阅读 · 3 评论 -
SpringBoot学习-Jersey自定义拦截路径的问题
上一篇集成Jersey的时候,有个通过@Controller来进行的访问控制失效的问题,今天又玩一下,发现加上了一个注解突然又可以了,不清楚昨天为什么上一次一直不行@Configuration@ApplicationPath("rest")//拦截路径前缀public class JerseyConfig extends ResourceConfig{ public JerseyConf原创 2017-12-18 16:33:33 · 2111 阅读 · 1 评论 -
SpringBoot学习-支持Jersey
首先,我们简单的了解一下Jersey(其实我也不太懂,百度的) Jersey RESTful 框架是开源的RESTful框架, 实现了JAX-RS (JSR 311 & JSR 339) 规范。它扩展了JAX-RS 参考实现, 提供了更多的特性和工具, 可以进一步地简化 RESTful service 和 client 开发。尽管相对年轻,它已经是一个产品级的 RESTful servic原创 2017-12-15 12:17:57 · 604 阅读 · 0 评论 -
SpringBoot学习-支持JPA
前面MyBaties玩的差不多了,因为新公司的项目用的是JPA,所以现在再来玩玩spring-data-jpa原创 2017-09-29 10:57:34 · 721 阅读 · 1 评论 -
常识-Hibernate与JPA常用注解
收集一下常用的注解说明原创 2017-12-19 23:00:42 · 348 阅读 · 0 评论 -
SpringBoot学习-支持MyBaties
上一篇是简单配置了一下SpringBoot前端的页面的支持,现在看看后端服务器与数据库的交互。首先,没的说,一定是jar引入和数据源设置,这里使用的是Hikari连接工具,有兴趣的用户可以自行百度看看maven: mysql mysql-connector-java 5.1.34 com.zaxxer HikariCP org.mybatis.spring.b原创 2017-09-22 14:33:30 · 451 阅读 · 0 评论 -
SpringBoot学习-项目创建
新的公司,新的框架,新的开发工具,因为刚入职,未分配多少开发工作,所以趁着闲暇,玩玩自己比较感兴趣的SpringBoot框架。SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。网上的资料中有很多的SpringBoot的框架搭建方式,这里记录一个较为简便原创 2017-09-18 14:11:12 · 545 阅读 · 0 评论 -
SpringBoot学习-jar转war设置
大部分的SSH2或SSM的java开发人员习惯在之前的开发框架中直接将应用打包为war形式,而在使用Spring boot框架开发的过程中,默认是将应用发布为jar,但大部分开发者即 希望项目在本地使用Jar调试又可轻松地将应用打为war包在服务容器中发布与测试,特将经验进行一些总结,望能起到作用。首先修改pom文件增加以下的依赖项覆盖默认的内嵌tomcat配置 org.sp原创 2017-09-18 16:21:04 · 1954 阅读 · 0 评论 -
SpringBoot学习-支持thymeleaf模板引擎
Springboot默认是不支持JSP的,默认使用thymeleaf模板引擎。配置过程比较简单,引入jar支持就行 org.springframework.boot spring-boot-starter-thymeleafapplication.properties文件配置一些信息(非必须)#thymelea模板配置spring.thymeleaf.prefix=classpat原创 2017-09-19 16:10:15 · 1042 阅读 · 0 评论 -
SpringBoot学习-mybaties SQL打印
没啥可说的,配置文件中加上配置信息就可以了#日志打印logging.level.org.springframework=WARNlogging.level.com.example.demo.mapper=DEBUGlogging.file=logs/spring-boot-logging.log第二行配置的Dao层目录路径,后面是日志级别原创 2017-09-28 10:03:13 · 424 阅读 · 0 评论 -
SpringBoot学习-事务注解@Transactional的使用
SpringBoot提供了非常方便的事务操作,通过注解就可以实现事务的回滚,非常方便快捷,下面我们就说一下如何进行事务操作。 事务说明: 在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,sp转载 2017-09-30 11:02:23 · 681 阅读 · 0 评论 -
SpringBoot学习-简单shiro权限控制
利用shiro来实现简单的登录及权限控制(只是简单的shiro集成,更细颗粒的shiro权限控制方法可以自己去学习shiro相关功能实现)。原创 2017-10-12 08:47:03 · 743 阅读 · 0 评论 -
SpringBoot学习-Spring定时器的设置
这篇我们先看看SpringBoot自带的定时任务的简单配置问题。原创 2017-10-19 16:16:38 · 686 阅读 · 0 评论 -
SpringBoot学习-简单QuartZ定时器设置
上一篇说明了一下Spring自带的定时器设置,这一件就简单叙述一下QuartZ的配置过程。 首先是新建一个QuartZ的配置文件-quartz.properties:org.quartz.scheduler.instanceName = MySchedulerorg.quartz.threadPool.threadCount = 1org.quartz.jobStore.class ...原创 2017-10-23 17:32:18 · 541 阅读 · 1 评论