- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 常见数据类型转换和pageable 排序实现
开发常用一、常用数据类型转换1.(1)String -> intString s = “12345”;int i;第一种方法:i=Integer.parseInt(s); //直接使用静态方法,不会产生多余的对象,但会抛出异常第二种方法:i=Integer.valueOf(s).intValue(); //Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象(2)int -> S
2021-12-08 16:25:46 526
原创 springboot+shiro+mybatis实现角色权限控制
shiro官网http://shiro.apache.org/**1.shiro配置中重要的几个文件**其实最重要的就是shiro配置文件ShiroConfiguration.java:shiro启动时候的初始化工作,比如哪些是需要认证,哪些不需要认证;缓存配置设置;shiro权限数据在页面展示时整合需要的模板套件配置,等等。ShiroRealm.java:shiro权限认证的具体实...
2020-04-10 14:04:23 424
原创 springboot中使用mybatis的分页插件pageHelper
springboot中使用mybatis的分页插件pageHelper1.首先在pom.xml中配置<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --><dependency> <groupId>org.myba...
2020-04-10 13:45:32 640
原创 Spring boot核心技术学习笔记(1)
1.Spring boot的优点(1)快速构建项目;(2)对主流开发框架的无配置集成;(3)项目可独立运行,无需外部依赖Servlet容器;(4)提供运行时的应用监控;(5)极大的提高了开发和部署效率;(6)与云计算的天然集成。2.核心功能1.独立运行的spring项目*Spring Boot可以以jar的形式独立运行,运行一个Spring Boot项目只需要通过 java -j...
2019-05-07 17:39:20 387
原创 阿里云图片上传工具类
1.阿里云图片上传工具类package com.cashier.util;import java.io.InputStream;import java.net.URL;import java.util.Date;import java.util.HashMap;import java.util.Map;import java.util.UUID;import org.spring...
2019-03-21 16:30:29 764
原创 java 导出excel
准备工作:所需jar包pom.xml&lt;!-- Excel导出时用的 poi --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;poi&lt;/artifactId&
2019-03-21 16:30:18 293
原创 IDEA 使用教程(2018图文版)
激活方法: 安装完成后 选择License 输入 http://intellij.mandroid.cn正文:IntelliJ IDEA 使用教程1. IDEA VS Eclipse 核心术语比较由下图可见:两者最大的转变就在于工作空间概念的转变,并且在IDEA当中,Project和 Module是作为两个不同的概念,对项目结构是重要意义的,这也恰恰是许多IDEA初学者觉得困扰的地方:...
2019-03-06 10:15:10 1892
原创 Shiro基本配置
1.配置pom.xmlpom.xml &lt;properties&gt; &lt;hibernate.version&gt;4.3.8.Final&lt;/hibernate.version&gt; &lt;spring.version&gt;4.1.4.RELEASE&lt;/spring.version&gt; &
2019-02-26 15:19:12 441
原创 通过shiro进行按钮及页面访问url的权限控制
1.当面我们每次登录系统时,都会通过我们自己定义的继承AuthorizingRealm的ShiroRealm进行用户账号密码的确认以及拥有权限的查询:(1)自定义shiroReam:public class ShiroDbRealm extends AuthorizingRealm { @Autowired private UserService userService; @...
2019-02-26 14:01:38 3660 1
原创 微信小程序小笔记(未完待整理...)
一.app.json必须要有这个文件,如果没有这个文件,IDE会报错,因为微信框架把这个作为配置文件入口,你只需创建这个文件,里面写个大括号就行以后我们会在这里对整个小程序的全局配置。记录了页面组成,配置小程序的窗口 背景色,配置导航条样式,配置默认标题。app.js必须要有这个文件,没有也是会报错!但是这个文件创建一下就行 什么都不需要写以后我们可以在这个文件中监听并处理小程序的生...
2018-10-29 17:46:30 723
原创 Spring知识点
1.SpringSpring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发的复杂性而诞生的:目的:解决企业级应用开发的复杂性。功能:使用基本的JavaBean代替EJB。范围:任何Java应用。2.它具备以下优点spring中避免了关键字new造成的耦合问题。spring本身就是一个工厂,不需要再编写工厂类了。spring不需要进行明...
2018-10-19 16:51:19 291
原创 MyBatis知识点
MyBatis一、介绍MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。二、特点...
2018-10-18 17:23:36 784
原创 MVC、Spring MVC 学习笔记
一、MVC1、Model模型层,可以简单理解就是数据层,用于提供数据。在项目中,(简单理解)一般把数据访问和操作,比如将对象关系映射这样的代码作为Model层,也就是对数据库的操作这一些列的代码作为Model层。比如代码中我们会写DAO和DTO类型的代码,那这个DAO和DTO我们可以理解为是属于Model层的代码。2、View视图层,就是UI界面,用于跟用户进行交互。一般所有的JSP、Ht...
2018-10-17 14:28:46 471
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人