- 博客(17)
- 收藏
- 关注
原创 根据目前所学的理解SpringMVC执行流程
对于j2E编程,我们对于SpringMVC可以说相当熟悉。但是我们一般只注意到了发送请求,和controller类的构造,完成增删改查的页面渲染。实践上spring框架在背后做了许多的不为人知的事。感谢大佬(Rod Johnson)创建spring给java程序员新生。1.我们前台页面发送请求到服务器,到达我们通常说的spring核心控制器DispatcherServlet。2.第通过我们...
2019-11-14 22:17:17 131
原创 报表的实现
效果展示定义一个类接收我们报表中需要的数据,这里使用的是easyui中的插件<script type="text/javascript" src="/easyui/plugins/datagrid-groupview.js"></script>public class PurchaseBillItemVo { private Long id; //编号...
2019-10-18 00:24:15 454
原创 采购模块
后台domain类Purchasebill@Entity@Table(name = "purchasebill")public class Purchasebill extends BaseDomain { private Date vdate;// 交易时间 -> 需要录入(时间set的时候加上@DateTimeFormat(pattern = "yyyy-MM-dd")...
2019-10-16 19:11:01 193
原创 poi和easypoi
在项目中想要操作office软件导入poi的jar包<!-- poi支持的jar包 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.11</version>...
2019-10-12 18:44:04 971
原创 shiro权限的实例与菜单
在项目添加权限shiro处理权限流程: (1)把所有的权限交给shiro管理 --createFilterChainDefinitionMap 可以体现处理 (2)在realm里面 就要查询当前用户的权限,如果这个权限在shiro管理返回之内,这个用户就有响应的权限否则就没有从数据库查询所有权限交个shiro管理 List<Permission> permissi...
2019-10-11 19:27:44 704 1
原创 shiro结合数据库
加密数据库密码例如:加密工具类package cn.itsource.aisell.util;import org.apache.shiro.crypto.hash.SimpleHash;public class MD5Util { public static String ALGORITHMNAME = "MD5"; public static String SA...
2019-10-10 16:54:48 157
原创 安全框架:shiro
shiro的概念1.是java的安全框架,权限框架2.shiro的四大基石身份验证(Authentication):登录 授权(Authorization):验证是否有权限,没有权限就不能访问,有权限就能访问 密码(Cryptography):加密加盐 会话管理(Session Management):shiro 自己有套会话机制,使用方式类似...
2019-10-08 18:46:34 248
原创 集成ssj思路与注意点
新增点击新增按钮 -->弹出dialog对话框(对话框里面放一个form新增表单)(使用easyUI)例如:<table id="employeeGrid" class="easyui-datagrid" data-options="fit:true,fixed:true,fitColumns:true,toolbar:'#tb',singleSelect:true"; ...
2019-10-07 14:25:26 169
原创 Springdatajpa
springdatajpa的增删改查(1)定义一个接口,继承 JpaRepository(2)配置applicationComtext.xml<!-- springdatajpa配置 引入事务和实体管理工厂--> <jpa:repositories base-package="cn.itsource.aisell.repository" ...
2019-09-27 19:27:23 512
原创 Spring Aop
Spring的认识IOC:控制反转。指的是把创建bean对象交给spring框架管理。DI:依赖注入。指的是我们在java类中定义spring中配置的bean类,spring自动把对象创建好,并且自动注入到我们定义的变量中。AOP:面向切面编程。指的是spring可以在切面(通常是方法)添加事务,完成我们需要的功能。AOP可以用于事务管理,日志管理,性能监测等地方Spring的DI...
2019-09-24 18:45:49 125
原创 JpaDay4
jpql认识:类似sql语句,但是sql语句是操作数据库表的。而jpql是操作domain类对象的。模板demo(查询):select 别名 from 类名 别名 where 别名.属性>值内连接:只去两表相交集的部分。外连接:分为左外连接和右外连接。是指以左(右)表为主,包含交集部分。jpql中的集合的操作可以在查询结果是集合时调用size()方法。...
2019-09-23 20:19:40 124
原创 JpaDay3(映射关系)
单向多对一这里配置的是多方@Entity @Table(name="t_product") public class Product { @Id @GeneratedValue private Long id; private String name; //配置 @ManyToOne @JoinColumn(name="dir_id"...
2019-09-21 16:58:47 119
原创 JpaDay2
主键生成策略 1)@GeneratedValue(strategy = GenerationType.IDENTITY) -- 就是主键自增策略 2)@GeneratedValue(strategy = GenerationType.SEQUENCE) --序列 mysql不支持 但是oracle支持 3)@GeneratedValue(strategy = GenerationType.T...
2019-09-19 18:19:51 101
原创 Jpa总结一
Jpa的认识1.jpa是持久层(dao层)的api2.他是对象关系映射(ORM)的规范3.与jdbc的区别jdbc:缺点: 1)代码重复性比较高 2)封装数据 比较麻烦 3)移植数据库比较麻烦 4)没有缓存—提高的访问速度 4)面向sql。不是面向对象操作好处: 如果是sql高手,使用jdbc相当爽 操作数据库最底层技术,其他的框架技术都是...
2019-09-18 23:37:54 245
原创 MAVEN和idea
MAVEN的安装1.网站下载2.解压即安装3.配置MAVEN_HOME(类似Java的环境搭建)MAVEN的仓库配置1.默认的本地仓库是C盘![在这里插入图片描述](https://img-blog.csdnimg.cn/20190917212022836.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shado...
2019-09-17 21:57:52 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人