ID:233020

李鹏涛

Java程序员

  • 公司信息:
  • 长春蜗牛软件公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

掌握技术:IDEA、Spring、SpringMVC、Mybatis、springboot、SQL、AJAX、MySQL、Oracle
了解技术:hibernate、springSecurity Git、SVN

项目经验

最近项目: 企业权限管理系统
软件环境: Win7,Tomcat,Oracle,JDK1.8
开发工具: IDEA,PLSQL,chrome、TortoiseSVN
项目技术: MyBatis、Spring、SpringMVC、AJAX、Bootstrap\Jquery、SVN
项目描述: 企业权限管理系统
1)、 首页:
展示欢迎界面,显示登录人名称
2)、系统管理:
 用户管理:
展示所有用户信息,对用户的增删改。
对用户进行添加角色:对Users_role中间表进行操作
分页查询:应用技术:Mybatis插件:PageHelper
 角色管理:
展示角色信息,对角色的增删改
对角色添加权限:操作Role_permission中间表
 资源权限管理:
展示用户权限,赋予不同用户不同权限
技术选型:SpringSecurity – jsr250
 访问日志
对来宾进行日志记录:用户id,用户名称,访问ip,资源url,执行时间,访问类及方法
技术实现:AOP切面实现日志
3)、基础数据:
 产品管理:
对产品的详细信息进行增删改查
 订单管理:
对订单的详细信息进行增删改查
 技术选型总结:
分页:Mabatis分页插件:PageHelper
展示条数:jQuery和AJAX
4)、登录注销:
配置SpringSecurity实现登录、注销
项目心得:
首次学习使用Oracle数据库与SpringSecurity,Oracle数据库xxx,
使用内存中的用户名和密码登录失败:密码前加{noop}
SpringSecurity登录失败,注释配置加密的方式,使用明文密码。
创建UserService接口并继承UserDetailsService接口,在实现类中重写loadUserByUsername方法,开启用户状态(0或1、开启或关闭,使用三目运算符返回boolean值)
AOP日志:访问日志动作也会被记录:
// 保存日志
if (url.equals("/sysLog/findAll.do")) {
return;
}
systemLogService.save(sysLog);

开启jsr250的权限控制:在Spring-security.xml中添加配置:
<security:global-method-security secured-annotations="enabled"/>

获取访问对象ip地址:在Web.xml中添加配置:
<listener>
<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>
然后在LogAop类中添加:
@Autowired
private HttpServletRequest request;
String ip = request.getRemoteAddr();

案例展示

  • 购物平台

    购物平台

    此商城项目中, 我负责商品和新闻的增删改, 商城后端的增删改, 登录功能, 注册功能, 以及主页的商品展示. 应用技术包括ssm框架, MyBatis的注解开发, Ajax, spring向前端传值等详细功能.

  • 企业权限管理系统

    企业权限管理系统

    项目描述: 企业权限管理系统 1)、 首页: 展示欢迎界面,显示登录人名称 2)、系统管理:  用户管理: 展示所有用户信息,对用户的增删改。 对用户进行添加角色:对Users_role中间表进行操作 分页查询:应用技术:Mybatis插件:PageHelper

  • 超市管理系统

    超市管理系统

    项目描述: 超市订单管理系统 1)、 订单管理功能: 在订单管理页面查看订单详情,对订单进行增删改查: 对订单根据商品名称、供应商、是否付款进行非必要多条件查询:两表连接查询实现 在订单列表下方显示订单详情表格:AJAX实现 删除订单:AJAX实现 修改订单:根据

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服