智销项目

智销系统
JPA:ORM(对象关系映射)规范【hibernate完成实现】
帮助咱们更加方便快捷的操作数据库
JS(ajax[异步的javascript和xml{json},局部刷新],jQuery,easyui)
Spring:轻量级的DI/IOC与AOP的容器框架
DI/IOC :依赖注入/控制反转
AOP : 面向切面编程
项目部分:
第一部分:项目搭建
1.框架集成 Spring+SpringDataJpa
2.框架集成 Spring+SpringDataJpa+SpringMVC+Easyui支持
3.整个架构基本的增删改
4.easyCode(代码生成器)
第二部分:权限
5.Shiro:Java中的一个权限框架
四大基石:登录,授权,密码学,会话(session)
6.权限:登录&角色
7.权限:授权&菜单
第三部分:业务模块
8.导入导出功能

JPA
EntityMangerFactory:重量级对象(二级缓存,对象之间的关系,…)
EntityManger:轻量级对象(对数据库的操作都得靠它)

事务(同生共死):一组操作,要不都成功,要不都失败
事务应该开在Service层

SpringMVC(model:模型,view:视图,controller:控制器)
核心控制器:DispatcherServlet
RESTful:风格(每个路径都是指向一个资源)
noSession:EntityManger已经关闭了,但是我们还在使用它去操作数据库(多出现在懒加载获取数据中)
解决方案: web.xml -> OpenEntityManagerInViewFilter
No serializer: SpringMVC返回JSON的时候(JPA对象会搞些用不到的,有问题的东西)

Shiro:Java中的一个权限框架(关于登录,关于授权)
shiro对于权限拦截的处理方案:如果你没有权限,就会跳转到一个咱们自己准备好的一个页面
咱们现在很多操作是Ajax(ajax请求不要跳转页面)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值